1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-04-13 09:12:08 -04:00

screensaver: emit ActiveChanged on lock/unlock (#1761)

This commit is contained in:
Patrick Fischer
2026-02-21 00:05:30 +08:00
committed by GitHub
parent ecd6d70da6
commit 8ad0cf8e5f
6 changed files with 297 additions and 67 deletions

View File

@@ -191,6 +191,12 @@ func (m *Manager) Close() {
return true
})
m.screensaverSubscribers.Range(func(key string, ch chan ScreensaverState) bool {
close(ch)
m.screensaverSubscribers.Delete(key)
return true
})
if m.systemConn != nil {
m.systemConn.Close()
}