Changeset - fcb45b3c7413
[Not reviewed]
default
0 1 0
David McClosky - 18 years ago 2007-06-16 01:44:53
dmcc@bigasterisk.com
Fadable: better muting behavior
We no longer toggle between 0 and 0.0. KeyboardComposer sees this
improvement.
1 file changed with 5 insertions and 0 deletions:
0 comments (0 inline, 0 general)
light9/Fadable.py
Show inline comments
 
@@ -123,12 +123,17 @@ class Fadable:
 
        else:
 
            self.fade_var.set(newlevel)
 
    def toggle_mute(self):
 
        """Toggles whether the volume is being muted."""
 
        if self.last_level is None:
 
            self.last_level = self.fade_var.get()
 
            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
 

	
 
        self.fade_var.set(newlevel)
0 comments (0 inline, 0 general)