# HG changeset patch # User David McClosky # Date 2007-06-16 01:44:53 # Node ID fcb45b3c74134292f75a32f1035b972b203786c0 # Parent 8a028b896913f8d8a865204ee7d7dea40beca7f3 Fadable: better muting behavior We no longer toggle between 0 and 0.0. KeyboardComposer sees this improvement. diff --git a/light9/Fadable.py b/light9/Fadable.py --- a/light9/Fadable.py +++ b/light9/Fadable.py @@ -126,7 +126,12 @@ class Fadable: """Toggles whether the volume is being muted.""" if self.last_level is None: self.last_level = self.fade_var.get() - newlevel = 0 + if self.last_level == 0: # we don't want last_level to be zero, + # since it will make us toggle between 0 + # and 0 + newlevel = 1 + else: + newlevel = 0 else: newlevel = self.last_level self.last_level = None