Desktop icon position changes made by a user might not be retained correctly after logoff/login from a virtual desktop in HDX session.
This issue might occur in the following steps performed by a user in an HDX session:User1 Logs on to a virtual desktop and change desktop icon position.
User1 Logs off from virtual desktop session.
User1 Logs on to the same virtual desktop in step 1.
User1 expects that the desktop icon position change in step 1 is retained but is not.
This is a limitation because of the current design of VDA.
As a workaround, perform the following:Before logging out from HDX session, right click the desktop area within the virtual desktop and select Refresh.
During HDX session logoff, Virtual Delivery Agent (VDA) attempts to enumerate all desktop icons and save their positions to maintain persistence of desktop icon’s position for next logon.
However, in timing desktop icons may have already been cleared by the underlying OS by logoff and desktop icons may not be present when the icon saving is triggered by VDA.
This would intermittently cause a failure in the icon restoration processing and would cause positioning issues of the desktop icons.
The behavior is caused by timing of internal processing of the VDA and Windows.