Bug 501592

Summary: Fullscreen toolbar disappears after the host/client resolution changes
Product: [Applications] krdc Reporter: Denilson F. de Sá <denilsonsa>
Component: generalAssignee: Urs Wolfer <uwolfer>
Status: RESOLVED DUPLICATE    
Severity: normal CC: ctrlaltca
Priority: NOR    
Version First Reported In: 24.12.3   
Target Milestone: ---   
Platform: SteamOS   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Denilson F. de Sá 2025-03-16 16:12:26 UTC
STEPS TO REPRODUCE
1. Run KRDC on a laptop (or the Steam Deck).
2. (Optional) Connect it to a external display (that is larger than the built-in laptop screen). Set the external display as the only active screen.
3. Connect to a remote server. In my case, the remote server had a larger screen/resolution than the client machine.
4. Enter full screen mode. Adjust the zoom as needed in the top toolbar.
5. Disconnect the laptop from the external display. Now the client resolution has changed, and KRDC stays fullscreen.
6. (Optional?) Reconnect the laptop to the external display. Now the client resolution has changed back, and KRDC continues fullscreen.
7. Try accessing the KRDC toolbar.

OBSERVED RESULT
The KRDC toolbar is nowhere to be found. It doesn't matter if it is the collapsible toolbar or the sticky toolbar.

EXPECTED RESULT
The KRDC toolbar should always be available, even if the client resolution changes.
What's worse: without the toolbar, there is no way (AFAIK) to un-grab the keyboard and to go back to windowed mode. The only solution I found was to use the Super key to invoke the KDE taskbar and then close KRDC.

SOFTWARE/OS VERSIONS
SteamOS (which in itself is based on Arch Linux)
Linux/KDE Plasma: 
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Comment 1 Fabio 2025-03-17 08:54:44 UTC

*** This bug has been marked as a duplicate of bug 501187 ***
Comment 2 Fabio 2025-03-17 08:55:17 UTC
This has already been fixed and will be available on krdc 25.04
Comment 3 Denilson F. de Sá 2025-03-17 12:34:00 UTC
Oh, great news! Sorry for the duplicate, I swear I searched for duplicates but still didn't couldn't find any.