elkowar / eww

ElKowars wacky widgets
https://elkowar.github.io/eww
MIT License
9.21k stars 378 forks source link

[BUG?] Eww filling up entire screen when :windowmode "dock" is set. #1118

Open MaximalCats opened 3 months ago

MaximalCats commented 3 months ago

Checklist before submitting an issue

Description of the bug

I'm using Gentoo Linux with i3 (default config), and every time i try to use my bar config on this setup, it seems to use up my entire screen. Setting :wm-ignore to false seems to fix this, however this wouldn't allow me to reserve space for the bar.

This exact same config works fine on my laptop using sway (wayland).

https://github.com/elkowar/eww/assets/122875392/2effa2e7-b36e-4c70-a383-f2ec35071881 (around 0:08) eww.yuck: https://pastebin.com/Rr1nfEKC

Reproducing the issue

No response

Expected behaviour

Having a vertical bar with a width of around 45px on the left side of my screen.

Additional context

No response

HenningCode commented 3 months ago

I got the same bug. I think its a dependency that's causing this. I am building eww from source and didn't do it for at least 4 weeks, but today it just happend.

I am using Hyprland on Arch.

MaximalCats commented 3 months ago

Hmm - weird. When launching eww with Openbox instead of i3 on the same system, it works fine.

HenningCode commented 3 months ago

So for me the bug was solved after removing a gtk3.0 theme, I had installed.

MaximalCats commented 3 months ago

So for me the bug was solved after removing a gtk3.0 theme, I had installed.

Which theme did you uninstall exactly?

HenningCode commented 3 months ago

I had some random gruvbox theme from github installed. I just renamed the .config/gtk-3.0 folder and it worked again.