Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dock not properly updating when new applications start #60

Open
kawa-sanmyaku opened this issue Oct 1, 2024 · 4 comments
Open

Dock not properly updating when new applications start #60

kawa-sanmyaku opened this issue Oct 1, 2024 · 4 comments

Comments

@kawa-sanmyaku
Copy link

OS: Arch Linux
Kernel: Linux 6.10.10-arch1-1
WM: hyprland 0.43.0-1
Package ver.: nwg-dock-hyprland 0.3.0-1

When a new application is opened, the dock will not update to show its respective icon unless:

  • the application's window is moved around
  • the application is opened more than once (sometimes the icon will show upon opening the second instance, sometimes only after the second instance is closed)
  • a separate application is opened, and the previous application is refocused

To reproduce, simply open any application in an empty workspace and notice that its icon will not appear unless the above conditions are met.

Example:

nwgdock.mp4
@nwg-piotr
Copy link
Owner

nwg-piotr commented Oct 1, 2024

I think it has something to do with the current Hyprland version. Also happens occasionally in the nwg-panel HyprlandTaskbar module, especially on NVidia, though nothing was changed in the code.

@nwg-piotr
Copy link
Owner

nwg-piotr commented Nov 2, 2024

Well, I've just checked again, and it doesn't happen on my end. The nwg-panel issue I mentioned above was caused by characters illegal in utf-8 returned by hyprctl, and has already been fixed there. Possibly the same may happen to the dock in some circumstances? I seem to have no way to reproduce the environment at home, as illegal chars would show up when I launched Scribus on my machine at work. NVidia? It never happened to me at home (AMD).

@kawa-sanmyaku
Copy link
Author

Yes, NVIDIA :(

@nwg-piotr
Copy link
Owner

nwg-piotr commented Nov 2, 2024

I would try to debug it at the office. Unfortunately, my GoLand license won't allow me to install it there :/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants