Bug 457565 - Multiscreen: Window's shadow and outline bleed over when window is maximized or tiled to an edge adjacent to another screen
Summary: Multiscreen: Window's shadow and outline bleed over when window is maximized ...
Status: CONFIRMED
Alias: None
Product: Breeze
Classification: Plasma
Component: window decoration (show other bugs)
Version: 5.27.2
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords: multiscreen
: 466495 470783 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-08-06 20:02 UTC by postix
Modified: 2024-03-13 19:19 UTC (History)
18 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot: (1) Screen 1 and (2) Screen 2 with the maximized window, whose shadow bleeds over. (103.96 KB, image/png)
2022-08-06 20:02 UTC, postix
Details

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2022-08-06 20:02:03 UTC
Created attachment 151153 [details]
Screenshot: (1) Screen 1 and (2) Screen 2 with the maximized window, whose shadow bleeds over.

STEPS TO REPRODUCE
1.  Two screens adjacent to each other
2.  Open an application and maximize its window on one screen (in the screenshot it's a GTK app)

OBSERVED RESULT
If the application is focused, the shadow bleeds over to the other screen.

EXPECTED RESULT
If the application is focused, the shadow does not appear on the other screen as there's no real use to it but annoys a little bit.
Shadows are as far as I understand meant to give some virtual depth when having two or more windows above each other.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220804
KDE Plasma Version: 5.25.3
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.5
Kernel Version: 5.18.15-1-default (64-bit)
Graphics Platform: Wayland
Graphics Processor: AMD Radeon RX 580 Series
Comment 1 Nate Graham 2022-08-08 17:17:33 UTC
Can reproduce.
Comment 2 Nate Graham 2023-02-18 00:04:27 UTC
This issue seems to be a common complaint about the new outline in Plasma 5.27. It's not a new issue as shadows already exhibited it, but it seems to become more noticeable with the outlines. Maybe time to bump the priority, and maybe we can fix both at once, since they're both Breeze decoration elements.
Comment 3 Akseli Lahtinen 2023-02-18 00:30:59 UTC
I have tried to fix this issue, but I only managed to get the outline disappear when tiling for under one second:

Window not tiled -> Outline shows
Window snapped to screen edge -> Outline disappears for brief moment
Window is done snapping to the screen edge -> Outline reappears

I welcome someone else to try this, since I do not have time currently.
Comment 4 Nate Graham 2023-02-28 21:56:39 UTC
*** Bug 466495 has been marked as a duplicate of this bug. ***
Comment 5 Nate Graham 2023-06-09 19:41:28 UTC
*** Bug 470783 has been marked as a duplicate of this bug. ***
Comment 6 Vince 2024-01-01 09:42:47 UTC
Can reproduce on KDE 5.27.10 Ubuntu

SOFTWARE/OS VERSIONS
Operating System: Ubuntu 22.04.3 LTS
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.104.0
Qt Version: 5.15.3
Kernel Version: 6.6.8-060608-generic (64-bit)
Graphics Platform: X11
Graphics Processor: AMD Radeon R7 270 Series
Comment 7 Vince 2024-01-01 09:49:50 UTC
Re-arrangement of monitors seems to fix the issue, re-arrangement meaning swapping Screen 1 and Screen 2, Screen 1 becomes the right monitor and screen 2 becomes the left. No bleeding happens when the screens are swapped so I'm not sure what's going on here
Comment 8 H. Peter Pfeufer 2024-01-01 10:31:29 UTC
(In reply to Vince from comment #7)
> No bleeding happens when the screens are swapped so I'm not sure what's going on here

Nope. Gotta move the window to the other side now and check again, It is bleeding through.
Comment 9 Vince 2024-03-12 01:15:31 UTC
Can anyone check if this is still an issue on Plasma 6?
Comment 10 S. Christian Collins 2024-03-12 02:04:06 UTC
(In reply to Vince from comment #9)
> Can anyone check if this is still an issue on Plasma 6?

In Plasma 6, I'm seeing the shadow still bleeding over for tiled windows, but no longer for maximized windows. The outline doesn't bleed over at all, as far as I can see.