[
https://issues.apache.org/jira/browse/GUACAMOLE-2123?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18015730#comment-18015730
]
Nick Couchman commented on GUACAMOLE-2123:
------------------------------------------
[~mjumper]: I could use a little hint on this one - I think that we need to
implement the various callbacks specific to the RAIL plugin (e.g.
https://github.com/FreeRDP/FreeRDP/blob/703e1cc9aaf49a4d461134a782962e846bc90151/client/X11/xf_rail.c#L898-L915),
such that, when a window is moved/updated the Guacamole display is forced to
refresh. I think in the overall RDP client, this happens with the GDI callbacks
(https://github.com/apache/guacamole-server/blob/becada951181e36edbf2136c31aea79eb4aaad93/src/protocols/rdp/rdp.c#L215-L221),
but apparently the RAIL plugin doesn't use these?
Any nudge in the direction of the best way to mark the display as needing to be
updated and/or flush those updates in these RAIL callbacks?
> Remote App Windows not updated with GFX Pipeline
> ------------------------------------------------
>
> Key: GUACAMOLE-2123
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-2123
> Project: Guacamole
> Issue Type: Bug
> Components: RDP
> Affects Versions: 1.6.0
> Reporter: Nick Couchman
> Assignee: Nick Couchman
> Priority: Blocker
> Fix For: 1.6.1
>
>
> When using RemoteApp support with the GFX pipeline, the remote applications
> are not updated properly. Disabling the GFX pipeline is an effective
> work-around, but I suspect that a couple of callbacks need to be implemented
> to force updates of the screen where the Remote App windows are.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)