Files
Waybar/include
Will Wernert a9ef11a2b3 fix: prevent duplicate layer surfaces on monitor hotplug
The monitor signal handlers (signal_monitor_added, signal_monitor_removed)
were never disconnected during SIGUSR2 reload. Each reload accumulated
additional handlers, causing multiple layer surfaces to be created when
monitors were hotplugged.

This fix:
- Stores signal connections as class members
- Disconnects them before reconnecting in bindInterfaces()
- Clears stale outputs_ on reload
2025-12-17 22:17:35 -05:00
..
2025-10-12 14:53:49 +03:00
2023-03-02 16:57:32 +03:00
2025-08-16 15:29:59 -07:00
2023-10-15 17:52:12 -03:00
2024-08-02 23:37:52 -05:00