Bug 357191 - Incorrect panel edges displayed when more than one panel exists
Summary: Incorrect panel edges displayed when more than one panel exists
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Panel (show other bugs)
Version: 5.5.0
Platform: openSUSE Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL: http://i.imgur.com/y3OcpKW.png
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-26 22:39 UTC by obnosim
Modified: 2018-03-05 22:42 UTC (History)
1 user (show)

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


Attachments
Color-coded SVG for easy visualization of the problem (8.33 KB, image/svg+xml)
2015-12-26 22:40 UTC, obnosim
Details

Note You need to log in before you can comment on or make changes to this bug.
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.