Files
Waybar/src
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-03 11:24:18 +02:00
2025-09-26 23:34:11 +03:00
2024-08-02 23:37:52 -05:00
2025-06-27 09:31:51 +03:00