Bug 472687

Summary: With thick panel, Application Launcher's CompactRepresentation overlaps adjacent widgets
Product: [Plasma] plasmashell Reporter: Piotr Mierzwinski <piotr.mierzwinski>
Component: Application Launcher (Kickoff) widgetAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: minor CC: mikel5764, nate, noahadvs, piotr.mierzwinski
Priority: NOR Keywords: qt6, wayland-only
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: 'Application Launcher icon's overlay partially the tray
Application Menu icon's doesn't overlay the tray
Application Launcher and sys tray

Description Piotr Mierzwinski 2023-07-27 00:52:47 UTC
SUMMARY
Icon/Button of Application Launcher overlays Task Bar. Check attached screenshot.
I have vertical orientation of panel. Between Icon/Button of Application Launcher and Task Bar I have "Margins Separator", which seems to be ignored by panel.
Please notice that when I switch to "Application Menu" widget then all is fine, so Icon/button of Application Menu is separated to Task bar.

STEPS TO REPRODUCE
1. Set "Application Launcher" as "start button"
2. Set vertical orientation of panel.
3. Move Task bar to be below of Icon/Button of  "Application Launcher" 
4. Add "Margins Separator" between Icon/Button of  "Application Launcher"  and Task Bar

OBSERVED RESULT
Icon of "Application Launcher"  overlays Task Bar.

EXPECTED RESULT
Icon of "Application Launcher"  should not overlay on Task Bar, so should respect that between is placed "Margins Separator". In Application Menu it works well.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.240.0
Qt Version: 6.6.0beta2

ADDITIONAL INFORMATION
Comment 1 Piotr Mierzwinski 2023-07-31 01:06:56 UTC
Created attachment 160632 [details]
'Application Launcher icon's overlay partially the tray
Comment 2 Piotr Mierzwinski 2023-07-31 01:07:32 UTC
Created attachment 160633 [details]
Application Menu icon's doesn't overlay the tray
Comment 3 Piotr Mierzwinski 2023-07-31 01:35:16 UTC
I would like to add that the same bug I met in last stable Plasma 5, so 5.27.x

And correction for my my report - I mixed "task bar" and "the tray", sorry.
3. Move the tray to be placed below "Application Launcher" icon's 
Starting top, the orientation should be as following: 
- Application Launcher
- Margins Separator
- The tray
- Digital clock

4. Add "Margins Separator" between "Application Launcher"  icon's and the tray

OBSERVED RESULT
Icon of "Application Launcher"  overlays the tray

EXPECTED RESULT
Icon of "Application Launcher" should not overlay the tray so should respect that between is placed "Margins Separator". In Application Menu it works well.


P.S.
Would be nice if user reporting the issue could edit your message. IMO. This could improve readability the bug report, because in case when he made mistake he would not must to add another (correction) post.
Comment 4 Nate Graham 2023-08-01 19:53:13 UTC
Whoops! Can reproduce. I'll see if I can fix it.
Comment 5 Piotr Mierzwinski 2023-10-31 16:08:20 UTC
Created attachment 162768 [details]
Application Launcher and sys tray

Since couple days I cannot see this issue.
Even If I removed "Margins separator" between "Application Launcher" icon and "System Tray", all is fine. Details in attachment.