Bug 357191

Summary: Incorrect panel edges displayed when more than one panel exists
Product: [Plasma] plasmashell Reporter: obnosim
Component: PanelAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: notuxius
Priority: NOR    
Version First Reported In: 5.5.0   
Target Milestone: 1.0   
Platform: openSUSE   
OS: Linux   
URL: http://i.imgur.com/y3OcpKW.png
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Color-coded SVG for easy visualization of the problem

Description obnosim 2015-12-26 22:39:24 UTC
Edges of an already created panel are wrongly replaced to match the edges of a newly created panel. Having more than one panel always causes visual inconsistencies.

My current panel setup consists of a maximized bottom panel and an unmaximized panel on the right side of the screen.
If I first create the maximized bottom panel, it is displayed perfectly. The moment I add a second panel, the edges of the preexisting bottom panel change to match that of the new panel. This means the bottom panel has visible left and top-left corners even though it is maximized and, as such, should only have a top edge. Removing the left-panel fixes it immediately. Similarly, putting the second panel on the left side of the screen causes right and top-right borders to appear on the bottom panel, and putting in on the top hides all borders on the bottom panel, including the top border.
If I instead create the maximized bottom panel second, the first panel ends up having only a top-border.

This can easily be visualized by using with the attached panel-background.svg file.

Reproducible: Always

Steps to Reproduce:
1. Have an existing panel (A)
2. Add a second panel (B)

Actual Results:  
Panel B's edges replace Panel A's

Expected Results:  
Each panel keeps its own edges.
Comment 1 obnosim 2015-12-26 22:40:35 UTC
Created attachment 96308 [details]
Color-coded SVG for easy visualization of the problem
Comment 2 Alexander Mentyu 2018-03-05 14:13:30 UTC
Seems no longer relevant?

Plasma: 5.12.2
Apps: 17.12.2
Frameworks: 5.43.0
Qt: 5.10.1
Kernel: 4.14.22-1-MANJARO
OS: Netrunner Rolling
Comment 3 obnosim 2018-03-05 22:38:11 UTC
I have not experienced it in a long while.