| Summary: | Panel no longer defloats correctly | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Prajna Sariputra <putr4.s> |
| Component: | Panel | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | dougshaw77, kde, kdeplasma528, kurwjann, nate, niccolo.venerandi, oded |
| Priority: | NOR | Keywords: | qt6, regression |
| Version First Reported In: | master | ||
| Target Milestone: | 1.0 | ||
| Platform: | Compiled Sources | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-workspace/-/commit/ee5edafe5d10a2a8f691ced60425503bbbed3c52 | Version Fixed/Implemented In: | 6.0 |
| Sentry Crash Report: | |||
| Attachments: | Recording of how a bottom panel defloats now | ||
I can confirm this is happening on the latest Neon Unstable version. This seems the same issue as bug #479059 *** Bug 479059 has been marked as a duplicate of this bug. *** *** Bug 479393 has been marked as a duplicate of this bug. *** Git commit ee5edafe5d10a2a8f691ced60425503bbbed3c52 by David Redondo. Committed on 09/01/2024 at 09:07. Pushed by davidre into branch 'master'. panelview: Only set a margin on edge where the panel is on This matches what is done on X11 and fixes wrong defloating in case of space filling panels and panels anchored into a corner which from looking at the code had the same preexisting issue. FIXED-IN:6.0 M +5 -5 shell/panelview.cpp https://invent.kde.org/plasma/plasma-workspace/-/commit/ee5edafe5d10a2a8f691ced60425503bbbed3c52 *** Bug 479650 has been marked as a duplicate of this bug. *** |
Created attachment 164408 [details] Recording of how a bottom panel defloats now SUMMARY With latest git master everything, the panel no longer defloats correctly on my system. A bottom panel just moves towards the bottom left, a right panel moves towards the top right, and a top panel as well as a left panel moves towards the top left. A git bisect returns commit 6feb67b9fd1148634c022a87062c20a7955c1ac9 (Let the compositor size space filling panels) in plasma-workspace as the first bad commit, and reverting that commit on top of master fixes the issue for me. STEPS TO REPRODUCE 1. Update to latest git master 2. Have a floating panel (at least bottom or top) 3. Open and maximise a window or move it so it touches the panel OBSERVED RESULT The panel does not defloat correctly. EXPECTED RESULT The panel defloats correctly. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.91.90 KDE Frameworks Version: 5.248.0 Qt Version: 6.6.1 Kernel Version: 6.6.7-arch1-1 (64-bit) Graphics Platform: Wayland