Bug 456752 - Unable to reattach SSH Manager and Quick Commands panels back to the main window on Wayland
Summary: Unable to reattach SSH Manager and Quick Commands panels back to the main win...
Status: RESOLVED FIXED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: 21.12.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-07-15 11:51 UTC by Prajna Sariputra
Modified: 2024-01-04 15:59 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 24.02


Attachments
How it appears on Wayland (on X11 the detached panel looks exactly the same as when it is attached) (1.24 MB, image/png)
2022-07-15 11:51 UTC, Prajna Sariputra
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Prajna Sariputra 2022-07-15 11:51:05 UTC
Created attachment 150644 [details]
How it appears on Wayland (on X11 the detached panel looks exactly the same as when it is attached)

SUMMARY
On Wayland if the SSH Manager and Quick Commands panels are detached from the main Konsole window it becomes impossible to reattach them graphically, while in X11 (or if Konsole is told to use XWayland via `QT_QPA_PLATFORM=xcb`) it works as expected. It appears that on Wayland the panels get treated as separate windows (they get a titlebar as well as showing up on the task manager), which is not the case on X11.

Also, apologies if this is the wrong place to file this bug, feel free to point me to the right place if that is the case (I'm guessing it might be a bug in KWin, Frameworks and/or Qt itself?).

STEPS TO REPRODUCE
1. Open Konsole in a Plasma Wayland session
2. Enable either the Quick Commands or the SSH Manager plugin
3. Detach the new panel window
4. Drag the new panel window over the main Konsole window

OBSERVED RESULT
No option appears to reattach the panel back to the main window.

EXPECTED RESULT
The main Konsole window should indicate that it is possible to reattach the panel window.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.25.3
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.18.11-arch1-1 (64-bit)
Graphics Platform: Wayland
Comment 1 Prajna Sariputra 2023-11-09 06:58:52 UTC
Fixed with the Qt6/KF6 port.