You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When using the Java TurboVNC Viewer on OS X and turning off cursor shape updates (i.e. enabling server-side cursor rendering), the local cursor is still displayed. This doesn't seem to happen when running the same viewer on Windows (haven't tested Linux.) @bphinz, have you seen this? In my testing, it occurs with the TigerVNC Java viewer as well.
The text was updated successfully, but these errors were encountered:
Further experimentation seems to suggest some sort of race condition in Swing, the symptoms of which are causing the custom cursor to be forgotten under certain circumstances. I can reliably reproduce it in both your viewer and mine by mousing past the left of the window, then mousing back into the window slowly and pausing as the mouse cursor changes to the window frame resize cursor. When cursor shape updates are enabled, the bug exists as well, but it manifests as the custom cursor being replaced by the standard arrow until the next cursor shape update is received. When cursor shape updates are disabled, the bug manifests as the custom cursor being displayed in addition to the standard arrow.
dcommander
changed the title
Java: double cursor on Mac when using server-side cursor rendering
Java Viewer: double cursor on Mac when using server-side cursor rendering
Dec 21, 2021
When using the Java TurboVNC Viewer on OS X and turning off cursor shape updates (i.e. enabling server-side cursor rendering), the local cursor is still displayed. This doesn't seem to happen when running the same viewer on Windows (haven't tested Linux.) @bphinz, have you seen this? In my testing, it occurs with the TigerVNC Java viewer as well.
The text was updated successfully, but these errors were encountered: