blur-my-shell icon indicating copy to clipboard operation
blur-my-shell copied to clipboard

Window backgrounds calculated from wrong screen location is overview

Open ipg0 opened this issue 1 year ago • 10 comments

It seems like in the overview mode on Ubuntu 22.10 the transparent window background is calculated using pixels from the same location where the window was before entering overview.

image

ipg0 avatar Nov 14 '22 23:11 ipg0

Happens on both Xorg and Wayland

ipg0 avatar Nov 15 '22 00:11 ipg0

Same with previews in alt+tab

LoganDark avatar Dec 11 '22 12:12 LoganDark

same with 1:1 gesture scrolling, same issue occurs, the blurred background slides away in the direction the desktop is sliding away. Screencast from 2022-12-12 10-50-16.webm

xorg with touchegg btw

me6262 avatar Dec 12 '22 15:12 me6262

same with 1:1 gesture scrolling, same issue occurs, the blurred background slides away in the direction the desktop is sliding away. Screencast from 2022-12-12 10-50-16.webm

xorg with touchegg btw

I've observed the same issue, the blurred backgrounds seem to be calculated once per window and from your actual screen space, not where the window preview is actually being displayed at

The problem is that fixing this would require first-class support in GNOME (actually probably Mutter, even), and that doesn't seem like it's going to happen this decade

LoganDark avatar Dec 12 '22 15:12 LoganDark

wow that sucks, would there be a way to update it to stop calculating blur during overview/workspace switching?

me6262 avatar Dec 12 '22 16:12 me6262

it looks like blur is also completely broken in overview when the window is supposed to be in front of something else, transparency works, but no discernible blur. guess overview is just a bit borked

me6262 avatar Dec 12 '22 16:12 me6262

it looks like blur is also completely broken in overview when the window is supposed to be in front of something else, transparency works, but no discernible blur. guess overview is just a bit borked

remember the blur is actually just an image underneath the window (said image is updated during compositing, but whenever the window is moved by something like overview or alt+tab or screenshots, it is just an image)

LoganDark avatar Dec 12 '22 16:12 LoganDark

upon further inspection, it has broken in the same way as when it is in front of the background, guess it broke in a wierder way just now

me6262 avatar Dec 12 '22 16:12 me6262

it looks like blur is also completely broken in overview when the window is supposed to be in front of something else, transparency works, but no discernible blur. guess overview is just a bit borked

remember the blur is actually just an image underneath the window (said image is updated during compositing, but whenever the window is moved by something like overview or alt+tab or screenshots, it is just an image)

so is there no way to get some sort of fullscreen preview of a workspace (for image reference) while in overview or another workspace? (not very familiar with the gnome/mutter code) like basically just screenshot workspace you are not technically in?

me6262 avatar Dec 12 '22 16:12 me6262

I am aware of this issue, but I can't get the correct position of the window when it is in overview... So for the moment there is nothing I can really do :/

aunetx avatar Sep 25 '23 17:09 aunetx