we recently updated the VNC Viewer to 1.4.3.6 and now the toolbar is no longer visible in FullScreenMode. In version 1.2.3.0 the toolbar was visible. The toolbar was used before intensively to start the FileManager and also the Chat function. Now only the keyboard shortcuts can be used in FullScreenMode to start the tools and our broad user base does not know these shortcuts.
Environment: VNC Viewer runs on Windows Server 2022 (but has the same behavior on Windows 10)
Tested versions on developer laptop (Windows 10):
- 1.2.3.0 and 1.2.4.0: toolbar is shown in FullScreenMode
- 1.3.2, 1.3.8.1, 1.4.3.6 and 1.5.0.0-dev: toolbar is not shown in FullScreenMode
Scenario 1 (our use case):
- Option ShowToolbar=true, StartInFullScreenMode=false, AllowFullScreenMultiMonitorSpanning=false -> VNC Viewer has toolbar
- After switching to FullScreen (double click, ctrl-alt-f12) the toolbar is no longer shown -> expected behavior is: toolbar is shown
- After switching back to non-FullScreen the toolbar is shown again
Scenario 2:
- Option ShowToolbar=true, StartInFullScreenMode=true, AllowFullScreenMultiMonitorSpanning=false -> VNC Viewer has toolbar and is in FullScreenMode
- Unable to leave FullScreenMode (neither double-click nor Ctrl-Alt-F12 works) until the toolbar was hidden using Ctrl-Alt-F9
- Leaving FullScreenMode returns to normal window without toolbar (toolbar can be shown again using Ctrl-Alt-F9)
Scenario 3:
- Option ShowToolbar=true, StartInFullScreenMode=false, AllowFullScreenMultiMonitorSpanning=true -> VNC Viewer has toolbar but only approx. a quarter of it is visible, nevertheless the buttons can be clicked and the tool tips are shown
I also had a look in the code and in my opinion the changed behavior is caused by the implementation of virtual and multi-monitor support in version 1.3.2.
- Was there a reason to disable the toolbar in fullscreenmode?
- Is it possible to restore the behavior of 1.2.x (i.e. with ShowToolbar=true, StartInFullScreenMode=false, AllowFullScreenMultiMonitorSpanning=false the toolbar is visible in FullScreenMode, too) b/c using the VNC Viewer in FullScreenMode only (scenarios 2 and 3) are not an option.
Ulrike