Closed nnra6864 closed 3 months ago
I've been having the same issue with glava. would appreciate a fix :pray:
I've been having the same issue with glava. would appreciate a fix 🙏
I just use Hyprland's transparency now. It honestly does a good enough job and I can't say I had a hard time reading anything. Been using 0.9 opacity for both my terminal and IDEs and it's readable and looks nice. It's an issue if you wanna go for a more transparent look tho.
I dunno what happened, but this seems to be fixed
I dunno what happened, but this seems to be fixed
Can confirm. There are a few other, likely related issues, so I'll open a new bug report soon.
Hyprland Version
Description
When using hyprwinwrap to display an audio visualizer on the background(for example glava), windows that have native transparency(alacritty, kitty etc.) will block the rendering of such apps. By native transparency I am referring to a setting in alacritty/kitty config. If transparency is applied via a window rule it works fine. This happens in the tiled mode only, if you make the window floating, it'll behave properly. If you fullscreen the app whilst it's tiled, visualizer won't be rendered either, but if fullscreen while the app is floating it should still be visible.
How to reproduce
Take an app with native window transparency and set it to a number less than 1. Make sure that the app is not made transparent by the hyprland config via windowrule. Have an app rendered on the background layer(can be achieved via hyprwinwrap). Open the app with native transparency and put it in the tiling mode. This should now block the rendering of a window placed on the background layer by hyprwinwrap.
Without Hyrpland transparency
With Hyprland transparency