Bug 421313

Summary: Can't slip out toolbar at top, In Full Screen mode
Product: [Applications] krdc Reporter: mao zhang <zmofsx>
Component: RDPAssignee: Urs Wolfer <uwolfer>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description mao zhang 2020-05-11 04:46:48 UTC
SUMMARY
Kubuntu 18.04 64bit
KRDC 17.12.3
Can't slip out toolbar at top, In Full Screen mode 


STEPS TO REPRODUCE
1. Connect remote desktop
2. In Full screen mode
3. Minimized
4. Click KRDC at botton bar in Desktop to Maximize
5. Now KRDC in normal size
6. Maximize KRDC but not change FullScreen
7. Now toolbar at KRDC top that can't slip out

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Bug Janitor Service 2025-03-07 18:50:06 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/krdc/-/merge_requests/171
Comment 2 Fabio 2025-03-08 20:55:51 UTC
Git commit 95538a93a71b82c445c0ca7af1b062c4f22c98fa by Fabio Bas.
Committed on 08/03/2025 at 20:09.
Pushed by ctrlaltca into branch 'master'.

Rework fullscreen mode to fix bugs related to window appearing on wrong screen and floating bar disappearing in various occasions
Related: bug 501187, bug 488656, bug 420655, bug 477642

M  +45   -69   mainwindow.cpp
M  +10   -2    mainwindow.h

https://invent.kde.org/network/krdc/-/commit/95538a93a71b82c445c0ca7af1b062c4f22c98fa
Comment 3 Fabio 2025-03-11 10:34:58 UTC
Git commit 1290c078cdbe3f930574c661dfe469df1a904803 by Fabio Bas.
Committed on 11/03/2025 at 10:34.
Pushed by ctrlaltca into branch 'release/25.04'.

Rework fullscreen mode to fix bugs related to window appearing on wrong screen and floating bar disappearing in various occasions
Related: bug 501187, bug 488656, bug 420655, bug 477642


(cherry picked from commit 95538a93a71b82c445c0ca7af1b062c4f22c98fa)

Co-authored-by: Fabio Bas <ctrlaltca@gmail.com>

M  +45   -69   mainwindow.cpp
M  +10   -2    mainwindow.h

https://invent.kde.org/network/krdc/-/commit/1290c078cdbe3f930574c661dfe469df1a904803