aunetx / blur-my-shell

Extension that adds a blur look to different parts of the GNOME Shell, including the top panel, dash and overview
https://extensions.gnome.org/extension/3193/blur-my-shell/
GNU General Public License v3.0
1.55k stars 87 forks source link

Flickering happens on maximized window. #617

Open shubhamvermaa opened 3 months ago

shubhamvermaa commented 3 months ago

Steps to reproduce: Step 1) Install dash to panel extension and turn intellihide on. Step 2) Open any application (preferably nautilus) on which application blur is applied. Step 3) Click on maximize button, present on the top-right of the window. Step 4) Moving mouse over the full screen application or the file icons (on nautilus), causes the flickering.

FelixFourcolor commented 3 months ago

Can you show a video?

shubhamvermaa commented 3 months ago

Sure, I found out this issue only occurs when I use intellihide in dash-to-panel extension.

https://github.com/aunetx/blur-my-shell/assets/97392398/8d42cdb2-b939-4b0a-a892-dceb41ff9267

aunetx commented 2 months ago

Hello, could you try installing https://extensions.gnome.org/extension/1873/disable-unredirect-fullscreen-windows/ to see if this solves the problem? I guess it is because fullscreen windows are "unredirected" by gnome-shell (in order to increase performances, because in this case the compositor does not have anything to do to present the window); but that means the blur is not applied (for the better because that could hurt performances a lot, for example if you play a video game).

Intellihide often plays weirdly with unredirection (because it actually needs to show something on top of the window), so maybe that's the cause?