Bug 478317

Summary: Icon-only Task Manager does not auto hide.
Product: [Plasma] plasmashell Reporter: Duke <ducvampirevn>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: minor CC: kainz.a, m, nate, niccolo.venerandi
Priority: NOR    
Version: 5.27.5   
Target Milestone: 1.0   
Platform: Other   
OS: Unspecified   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Screen shot of monitor position set up.

Description Duke 2023-12-09 17:53:15 UTC
Created attachment 164049 [details]
Screen shot of monitor position set up.

SUMMARY
***
Using a specific monitor display configuration in screen shot attachment, the taskbar does not auto hide. I have a Steam Deck built-in monitor set up below my Dell monitor, and I configure auto hide for the task manager. The taskbar does not auto hide but rather flickers on the Dell monitor instead. 
- When I change the Primary display to the Steam Deck built-in screen, with the same monitor position set up, the task bar shows up on Steam Deck screen, and functions normally. 
- Moving the built-in display to different location that is not below the Dell monitor causes the task bar to function normally. 
- Problem only occurs with this particular set up, shown in the screen shot attachment. 
***

EXPECTED RESULT
Icon-only Task Manager auto hides regardless of whichever monitor is set to Primary, similar to Windows. 

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: SteamOS 3.5.7
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.107.0
Qt Version: 5.15.9
Comment 1 Nate Graham 2023-12-11 20:50:07 UTC
Which screen edge of which screen is your Panel attached to? I'm guessing it's one of the edges between the two screens, right?
Comment 2 Duke 2023-12-12 08:51:15 UTC
You are correct. The panel is attached to the bottom screen edge of Dell monitor, whilst the Steam Deck monitor is right below it. Sandwiched between 2 monitors, if you will.
Comment 3 Nate Graham 2023-12-12 15:08:50 UTC
I had a feeling. It's a commonly encountered limitation.

*** This bug has been marked as a duplicate of bug 351175 ***