Bug 364852

Summary: Plasmashell panel when put on the middle edge of a multi screen setup does not autohide
Product: [Plasma] plasmashell Reporter: Alexandre Pereira <pereira.alex>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: mgraesslin, simonandric5
Priority: NOR    
Version: 5.6.95   
Target Milestone: 1.0   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Alexandre Pereira 2016-06-28 11:25:13 UTC
Hi,

I have a multi screen setup with two monitors side by side.

If i put the plasmashell panel on the bottom, top, or left edge or right edge of the multi screen setup, everything works properly ( autohide and stay below windows ).

If i put the panel on the middle edges of the multi screen setup ( right edge of the left screen or left edge of the right screen ), autohide and stay below windows doesn't work.

Thanks !

Reproducible: Always

Steps to Reproduce:
1. Setup multiscreen setup
2. Set panel on the middle edges between screens ( right edge of left screen of left edge of right screen )
3. Set panel autohide or stay below windows.

Actual Results:  
Panel does not autohide or stay below windows

Expected Results:  
Panel to autohide or stay below windows
Comment 1 Martin Flöser 2016-08-26 04:26:38 UTC
Sorry, but auto hiding panels on shared screen edges is not possible. Auto hiding panels use the screenedge activating which requires a edge to push against. This is not possible with shared edges, there is no border to push against.

Basically the edge would always trigger when you move the pointer from one screen to the other.
Comment 2 Alexandre Pereira 2016-08-26 10:52:06 UTC
Thanks for the reply.

Notice that I mentioned autohide and stay below windows, because I thought fixing one would fix the other.

If fixing autohide isnt possible, can at least stay below windows be fixed ? Panels on the edge are always above windows.

Thanks
Comment 3 Alexandre Pereira 2016-08-26 10:55:42 UTC
Clear up what I mean with "If fixing autohide isnt possible, can at least stay below windows be fixed ? Panels on the edge are always above windows."

What I understand is that stay below windows is what your blog talked about ( not autohide ).

If this bug report can still be valid for stay below windows
Comment 4 Martin Flöser 2016-08-26 11:04:32 UTC
Ah the problem of two issues with one bug report. I didn't notice it's two issues and it makes it really hard for devs to track what's the state of a bug report if it has two issues mixed.

So please test the stay below setting with upcoming Plasma 5.8 and if it doesn't work please report a new bug report about it.
Comment 5 Alexandre Pereira 2016-08-26 11:10:52 UTC
Will do!

Sorry, thought the problem was a general "panel" problem. Again the problem of the issue reporter thinking it knows about the technical problem.