@@ -66,6 +66,7 @@ class AppDelegate: NSObject, NSApplicationDelegate {
6666
6767 private func updateMicStatus( ) {
6868 guard let button = statusItem. button else { return }
69+ button. alphaValue = Audio . shared. micMuted && !Audio. shared. isRunning ? 0.5 : 1.0
6970 switch ( Audio . shared. micMuted, Audio . shared. isRunning) {
7071 case ( true , false ) : button. image = micOff
7172 case ( true , true ) : button. image = micOffActive
@@ -75,9 +76,9 @@ class AppDelegate: NSObject, NSApplicationDelegate {
7576 }
7677
7778 private let micOn = NSImage ( named: NSImage . Name ( " micOn " ) )
78- private let micOff = NSImage ( named: NSImage . Name ( " micOff " ) ) ? . tint ( color : NSColor ( red : 1.0 , green : 1.0 , blue : 1.0 , alpha : 0.5 ) )
79+ private let micOff = NSImage ( named: NSImage . Name ( " micOff " ) )
7980 private let micOnActive = NSImage ( named: NSImage . Name ( " micOn " ) ) ? . tint ( color: NSColor ( red: 1.0 , green: 0.3 , blue: 0.3 , alpha: 1 ) )
80- private let micOffActive = NSImage ( named: NSImage . Name ( " micOff " ) ) ? . tint ( color: NSColor ( red: 1.0 , green: 0.3 , blue: 0.3 , alpha: 0.5 ) )
81+ private let micOffActive = NSImage ( named: NSImage . Name ( " micOff " ) ) ? . tint ( color: NSColor ( red: 1.0 , green: 0.3 , blue: 0.3 , alpha: 1 ) )
8182 private var preferences : PreferencesViewController ?
8283 private let statusItem = NSStatusBar . system. statusItem ( withLength: NSStatusItem . variableLength)
8384 private var muteListenerId : Int = - 1
0 commit comments