Bug 454109 - Hidden Panels Appear Behind Others When Visible
Summary: Hidden Panels Appear Behind Others When Visible
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.24.4
Platform: Kubuntu Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-20 19:39 UTC by GL513
Modified: 2022-05-23 17:07 UTC (History)
1 user (show)

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


Attachments
Audo-Hide panel behind Always Visible panel (146.26 KB, image/png)
2022-05-20 19:39 UTC, GL513
Details

Note You need to log in before you can comment on or make changes to this bug.
Description GL513 2022-05-20 19:39:37 UTC
Created attachment 149039 [details]
Audo-Hide panel behind Always Visible panel

SUMMARY
***
NOTE: If you are reporting a crash, please try to attach a backtrace with debug symbols.
See https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports
***


STEPS TO REPRODUCE
1. Create Static Panel (Always Visible)
2. Create panel that can Auto-Hide, with dimensions slightly taller. As image shows, mine is very small width-wise
3. Click Static panel, then hover over where the Auto-Hide panel triggers. The Auto-Hide panel will be behind the static panel

OBSERVED RESULT
Smaller panel is covered by larger panel when the larger one was the last in focus. If the smaller panel was last in focus, when it comes into view after being hidden, it will be in front and not behind.

EXPECTED RESULT
Panels that are hovered over and appear after being minimized should always be in front of any surrounding panels.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 22.04
KDE Plasma Version: 5.24.4
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Kernel Version: 5.15.0-30-generic (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-8550U CPU @ 1.80GHz
Memory: 7.7 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 620
ADDITIONAL INFORMATION
N/A
Comment 1 Nate Graham 2022-05-23 17:07:03 UTC
This is fixed in Plasma 5.25 with the big panel code refactor!