Bug 501592 - Fullscreen toolbar disappears after the host/client resolution changes
Summary: Fullscreen toolbar disappears after the host/client resolution changes
Status: RESOLVED DUPLICATE of bug 501187
Alias: None
Product: krdc
Classification: Applications
Component: general (show other bugs)
Version: 24.12.3
Platform: SteamOS Linux
: NOR normal
Target Milestone: ---
Assignee: Urs Wolfer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-03-16 16:12 UTC by Denilson F. de Sá
Modified: 2025-03-17 12:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.