Bug 496009 - Undocked docks cannot be docked again under Wayland
Summary: Undocked docks cannot be docked again under Wayland
Status: RESOLVED DOWNSTREAM
Alias: None
Product: skrooge
Classification: Applications
Component: general (show other bugs)
Version: 2.33.0
Platform: Flatpak Linux
: NOR normal
Target Milestone: 25.1.0
Assignee: Stephane MANKOWSKI
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-09 13:15 UTC by Russell Haley
Modified: 2024-12-01 17:24 UTC (History)
0 users

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


Attachments
Screenshot of mistakenly-undocked window without re-dock button (25.13 KB, image/png)
2024-11-09 13:15 UTC, Russell Haley
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Russell Haley 2024-11-09 13:15:30 UTC
Created attachment 175676 [details]
Screenshot of mistakenly-undocked window without re-dock button

SUMMARY
Broken wayland override was removed in error.  https://bugs.kde.org/show_bug.cgi?id=456895

STEPS TO REPRODUCE
1. Click the mysterious 🮮 on a panel.
2. Get a window that looks like attached.
3. Become confused and un-dock all panels in an exploratory attempt to figure out WTF just happened.
4. Frantically search through menus looking for a way to reset to defaults and unbreak the UI.

OBSERVED RESULT

Only way to fix it was to launch with 

    flatpak run --env=XDG_SESSION_TYPE=X11 org.kde.skrooge


EXPECTED RESULT

Windows should be re-dockable, and there should be some way to reset UI customization to default.


SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 40
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.7.0
Qt Version: 6.7.2
Kernel Version: 6.10.12-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION

See similar bug in OBS: https://github.com/obsproject/obs-studio/issues/4435, which pointed me to Wayland being the problem, and upstream QT bug https://bugreports.qt.io/browse/QTBUG-87332
Comment 1 Stephane MANKOWSKI 2024-12-01 17:24:49 UTC
Hi,

This is not a bug in Skrooge but in Qt.
This bug is already known and fixed: https://bugreports.qt.io/browse/QTBUG-87332