Skip to content
LK2000 edited this page Jun 14, 2014 · 1 revision

RAIL TODOs

  • On the client side, when a window is minimized, a minimize command is sent and in xrdp rail.c function rail_process_system_command() gets called with SC_MINIMIZE. In response XUnmapWindow() is called, triggering an UnmapNotify event, which sends a WINDOW_HIDE to the RAIL client in file xf_window.c function xf_ShowWindow(). This causes the window on the client side to be hidden and thereafter inaccessible. The server should send a WINDOW_MINIMIZED message instead. As a workaround this issue is being fixed on the client side, but requires a final fix to be on the server side