fix(mac): stabilize voice wake visuals

This commit is contained in:
Peter Steinberger
2025-12-09 00:12:43 +01:00
parent 5674c9f4c2
commit c77fa12bda
4 changed files with 1784 additions and 1758 deletions

View File

@@ -107,6 +107,7 @@ final class AppState: ObservableObject {
@Published var isWorking: Bool = false
@Published var earBoostActive: Bool = false
@Published var blinkTick: Int = 0
@Published var sendCelebrationTick: Int = 0
@Published var heartbeatsEnabled: Bool {
didSet {
UserDefaults.standard.set(self.heartbeatsEnabled, forKey: heartbeatsEnabledKey)
@@ -233,6 +234,10 @@ final class AppState: ObservableObject {
self.blinkTick &+= 1
}
func celebrateSend() {
self.sendCelebrationTick &+= 1
}
func setVoiceWakeEnabled(_ enabled: Bool) async {
guard voiceWakeSupported else {
self.swabbleEnabled = false