fix(overlay): stop Hyprland/Sway tracker polls from blocking the main thread (#289)

This commit is contained in:
sudacode authored and GitHub committed 2026-10-11 01:01:36 -07:00
1 parent a6d96e9966
commit ea2b3a9507
6 files changed
+378 -94

No files matched your search

+5
View File
@@ -0,0 +1,5 @@
type: fixed
area: overlay
- Hyprland and Sway window tracking no longer freezes the app when `hyprctl` or `swaymsg` is slow or hangs: polls now run in the background with a timeout and no longer pile up.
- The Hyprland/Sway trackers read each mpv process's command line once instead of spawning `ps` on every poll.