Bug 390082

Summary: Application Dashboard leaks graphics memory (glitched background) with multiple displays
Product: [Plasma] kdeplasma-addons Reporter: Bernhard <micraft.b>
Component: Application DashboardAssignee: Eike Hein <hein>
Status: RESOLVED FIXED    
Severity: normal CC: nate, plasma-bugs
Priority: NOR    
Version: 5.12.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Background leaks from outside framebuffer
How it should look (while dragging window)

Description Bernhard 2018-02-08 15:09:24 UTC
When using multiple displays of different orientation the Application Dashboard gets the offset of the display from the x11-framebuffer wrong.
My display starts at +0+560 (xrandr format) but the blurred background is calculated from -560px (vertical) outside of the framebuffer instead if from +560px.
The result is some graphics memory from outside the framebuffer leaking, resulting in a flashing background of mostly garbage [as in upper half of attachment].

Everything looks like it should when pressing ALT plus grabbing the Application Dashboard. [as in bottom half of attachment]
Comment 1 Bernhard 2018-02-08 15:13:44 UTC
Created attachment 110439 [details]
Background leaks from outside framebuffer
Comment 2 Bernhard 2018-02-08 15:14:47 UTC
Created attachment 110440 [details]
How it should look (while dragging window)
Comment 3 Bernhard 2018-02-08 17:48:24 UTC
I just realized I get the exact same problem with the blurred background of the fullscreen "logout menu". Also, I only get this with X11, works correctly with Wayland.
Comment 4 Bernhard 2023-10-16 12:19:26 UTC
Seems fixed