XenApp and XenDesktop - Application Starts Behind Receiver Window

XenApp and XenDesktop - Application Starts Behind Receiver Window

book

Article ID: CTX226053

calendar_today

Updated On:

Description

This article is intended for Citrix administrators and technical teams only.
 
Non-admin users must contact their company's Help Desk/IT support team and can refer to CTX297149 for more information.

 

Users connecting to a published desktop and from inside the published desktop they launch applications from Citrix Receiver. Once launched, they disconnect from their session and try to reconnect to the same session.

Users will reconnect to disconnected sessions, but the open applications go to the background instead of staying in the foreground randomly. These applications are enumerated and launched from XenApp 6.5 as well as XenDesktop 7.8 farm.

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Resolution

Create below mentioned keys on the VDAs that launch applications. HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_dlls\Multiple Monitor Hook

Name: DefaultHooks
Type: REG_DWORD Data: 400080 (HEX)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook64\AppInit_dlls\Multiple Monitor Hook Name: DefaultHooks
Type: REG_DWORD Data: 400080 (HEX)

Problem Cause

Known issue