Citrix Virtual Apps and Desktops

Window Dragging

When interacting with seamless applications, such as window dragging, we distinguish between client-side dragging and server-side dragging. In most use cases, a client drag is preferred over a server drag. Client dragging will have a much smoother experience, and the Window dragging operation is performed locally instead of on the server.

In most cases HDX will automatically perform a client drag, however, certain applications might only allow for server dragging. A server drag can be identified by black bars being shown ‘behind’ the application while dragging the window. Selecting a different part of the titlebar will usually result in a client drag.

See below for the difference between client drag and server drag.

Applications like Google Chrome allow for their tabs to be rearranged by dragging them across.

This could, in some cases, also result in a server drag. This is expected behaviour.

Window Dragging

In this article