Bug 483128

Summary: vertical floating panel bleeds into adjacent monitor when window maximized.
Product: [Plasma] plasmashell Reporter: Shawn <shawn.peterson>
Component: PanelAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: nate, niccolo.venerandi, niccolo, xglooom
Priority: NOR Keywords: qt6
Version: 6.0.1   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: vertical tab bleed
Horizontal panel bleeds on second monitor

Description Shawn 2024-03-10 16:15:43 UTC
SUMMARY
***
In a multi-monitor setup, I have a vertical panel on the left side of the right monitor (so, moving the cursor past the panel gets to the left monitor). The panel is set to floating. When it reverts from maximized windows, the panel bleeds several pixels into the left monitor. In my system, it covers up part of the close button (and all the way down) of screens on the left monitor.


STEPS TO REPRODUCE
1. Have floating panel set vertically on screen edge adjacent to edge of other monitor in multi-monitor setup.
2. maximize a window on the same screen as the panel (not full-screen).
3. Panel stops floating, but bleeds into the other monitor.

OBSERVED RESULT
Bleeds over to the other monitor, covering parts up.

EXPECTED RESULT
Not cover parts of other monitor.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: endeavouros (arch)
(available in About System)
KDE Plasma Version:  plasma 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.0.2

ADDITIONAL INFORMATION
It is not deal breaking. I just tested turning off floating panel and it works as intended (not bleeding over).
Comment 1 Shawn 2024-03-10 16:18:17 UTC
Created attachment 166888 [details]
vertical tab bleed
Comment 2 Shawn 2024-03-10 16:22:42 UTC
(In reply to Shawn from comment #0)
> SUMMARY
> ***
> In a multi-monitor setup, I have a vertical panel on the left side of the
> right monitor (so, moving the cursor past the panel gets to the left
> monitor). The panel is set to floating. When it reverts from maximized
> windows, the panel bleeds several pixels into the left monitor. In my
> system, it covers up part of the close button (and all the way down) of
> screens on the left monitor.
> 
> 
> STEPS TO REPRODUCE
> 1. Have floating panel set vertically on screen edge adjacent to edge of
> other monitor in multi-monitor setup.
> 2. maximize a window on the same screen as the panel (not full-screen).
> 3. Panel stops floating, but bleeds into the other monitor.
> 
> OBSERVED RESULT
> Bleeds over to the other monitor, covering parts up.
> 
> EXPECTED RESULT
> Not cover parts of other monitor.
> 
> SOFTWARE/OS VERSIONS
> Linux/KDE Plasma: endeavouros (arch)
> (available in About System)
> KDE Plasma Version:  plasma 6.0.1
> KDE Frameworks Version: 6.0.0
> Qt Version: 6.0.2
> 
> ADDITIONAL INFORMATION
> It is not deal breaking. I just tested turning off floating panel and it
> works as intended (not bleeding over).

EDIT: Also, this is on an amd ryzen 5 5600 cpu, and amd radeon rx 6600 fwiw.
Comment 3 Aleksey Zagorodnikov 2024-03-10 19:06:57 UTC
Created attachment 166905 [details]
Horizontal panel bleeds on second monitor

Hi, I assume there is the same problem with my panels' arrangement. Maximized or not - it doesn't matter. Floating or fixed too.
If I have a vertical panel on the left, then the horizontal panel on top or bottom will shift to another monitor.
Comment 4 Niccolò Venerandi 2024-03-10 22:51:31 UTC

*** This bug has been marked as a duplicate of bug 481800 ***
Comment 5 Nate Graham 2024-03-10 23:12:19 UTC
This is actually Bug 481380, not Bug 481800.

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