GNOME Bugzilla – Bug 666612
Wallpaper is visible with magnifier when modal dialog is attached to a maximized window
Last modified: 2021-07-05 14:18:01 UTC
Created attachment 203977 [details] Screenshot of the glitch. If there's some kind of application that fills the screen (not fullscreen, but maximized) and it has a dialog to open/save a file opened, the zoom function at the Universal Access icon glitches the maximized window, by creating a bar that shows the desktop image. (if it sounds a bit confusing, look at the attachments) This isn't a major problem, but it looks weird.
What do you mean by "glitches"? To me, it seems that the windows are correct, it's the top panel that has been replaced with what is behind it (i.e. the wallpaper). Is that correct? When the save file dialog isn't opened, you see the black panel in that place? What's your graphics card and driver?
Yes it's replaced with whats behind it. And when the dialog isn't opened, it doesn't happen. My graphics card is an Ati Mobility Radeon HD 4200. Lshw says "driver=radeon". But GNOME's info tool at the system settings says "Gallium 0.4 on AMD RS880 ". I know that the graphics card probably is the problem, but if you look at the latest bug reports, there are a lot about the zoom tool.
Thanks. You're using the free radeon driver, which is based on Gallium. Are there any warnings in your ~/.xsession-errors after the problem happens? Anyway, I think you should report this to the driver developers at https://bugs.freedesktop.org/enter_bug.cgi?product=xorg
I re-installed fedora, and the problem is now fixed. I really don't know the reason, because there where no warnings in ~/.xsession-erorrs. But i am glad it is fixed. Thanks for your help!
(In reply to comment #3) > Thanks. You're using the free radeon driver, which is based on Gallium. Are > there any warnings in your ~/.xsession-errors after the problem happens? > > Anyway, I think you should report this to the driver developers at > https://bugs.freedesktop.org/enter_bug.cgi?product=xorg Not so fast. I'm experiencing the same, on an Intel GM45. It definitely doesn't seem a driver bug, more likely it's some weird clipping mutter is placing on the window. The top panel correctly scrolls, and so does the modal dialog; the dialog's parent OTOH is clipped, and shows what's behind (be it the desktop, or another maximized window). Also, this happens on other sides too, if you have other stuff that affects struts (like the dock extension, or an external panel/dock), although the gap is smaller than the actual strut.
Yeah, I'm on an NVIDIA card here and I can reproduce. Even more weird: it seems like it's clipped to the actual area that the window appears on screen. If I pan the zoom so that the area of the window spans into my second monitor, I'm seeing the terminal behind it.
Created attachment 204120 [details] glitch
This is probably an artifact of ClutterOffscreenEffect not working on clones.
(In reply to comment #8) > This is probably an artifact of ClutterOffscreenEffect not working on clones. Indeed I can reproduce a similar clipping issue in the overview (in the app view where we use an offscreen effect for the fade).
Thanks for all the replies!
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org. As part of that, we are mass-closing older open tickets in bugzilla.gnome.org which have not seen updates for a longer time (resources are unfortunately quite limited so not every ticket can get handled). If you can still reproduce the situation described in this ticket in a recent and supported software version, then please follow https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines and create a new ticket at https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/ Thank you for your understanding and your help.