Bug 492919 - KDE Plasma 'Show Panel Manager' hitboxes while editing the panel are incorrect, inaccurate
Summary: KDE Plasma 'Show Panel Manager' hitboxes while editing the panel are incorrec...
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: "Manage Desktop and Panels" window (other bugs)
Version First Reported In: 6.1.5
Platform: Arch Linux Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-09 21:02 UTC by reports_go_brrr
Modified: 2024-09-20 18:10 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.2.0
Sentry Crash Report:


Attachments
Showcase (2.09 MB, video/mp4)
2024-09-09 21:02 UTC, reports_go_brrr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description reports_go_brrr 2024-09-09 21:02:47 UTC
Created attachment 173506 [details]
Showcase

SUMMARY
Marking elements which are overlays for elements on the Application Menu Bar are showing inaccurate borders between elements.

STEPS TO REPRODUCE
1. Right Click upon your Task Panel
2. Choose "Show Panel Configuration"
3. Slide your mouse around the panel

OBSERVED RESULT
It shows incorrect borders for separation overlays of oblects on panel, even when "Floating" style of panel is disabled.

EXPECTED RESULT
I wish they will be accurate.

SOFTWARE/OS VERSIONS
Operating System: EndeavourOS
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.7-arch1-1 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Vanilla KDE Plasma, vanilla EndeavourOS.
Comment 1 Niccolò Venerandi 2024-09-16 15:47:21 UTC
Can reproduce!
Comment 2 Bug Janitor Service 2024-09-16 16:11:20 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2526
Comment 3 Niccolò Venerandi 2024-09-18 13:32:44 UTC
Git commit b40727bc88b41fb6dc547cf556801abc36255102 by Niccolò Venerandi.
Committed on 18/09/2024 at 13:32.
Pushed by niccolove into branch 'master'.

Make ConfigOverlay fill applet area, not entire panel

Otherwise, the applets overlays won't be aligned with the applets underneath.

https://github.com/orgs/valve-project/projects/7/views/1

M  +1    -1    containments/panel/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/b40727bc88b41fb6dc547cf556801abc36255102
Comment 4 Niccolò Venerandi 2024-09-18 13:32:59 UTC
Git commit e1447ce7cefff50eda3fec2bece9a3585bbe784a by Niccolò Venerandi.
Committed on 18/09/2024 at 13:32.
Pushed by niccolove into branch 'Plasma/6.2'.

Make ConfigOverlay fill applet area, not entire panel

Otherwise, the applets overlays won't be aligned with the applets underneath.

https://github.com/orgs/valve-project/projects/7/views/1


(cherry picked from commit b40727bc88b41fb6dc547cf556801abc36255102)

b81a031e Make ConfigOverlay fill applet area, not entire panel

Co-authored-by: Niccolò Venerandi <niccolo@venerandi.com>

M  +1    -1    containments/panel/contents/ui/main.qml

https://invent.kde.org/plasma/plasma-desktop/-/commit/e1447ce7cefff50eda3fec2bece9a3585bbe784a