diff Widgets/Fadable.py @ 111:0c619695d6c6

all in a days work
author dmcc
date Wed, 11 Jun 2003 09:36:07 +0000
parents 45b12307c695
children e7b531d10cf9
line wrap: on
line diff
--- a/Widgets/Fadable.py	Tue Jun 10 10:31:57 2003 +0000
+++ b/Widgets/Fadable.py	Wed Jun 11 09:36:07 2003 +0000
@@ -37,7 +37,7 @@
         if key_bindings:
             for k in range(1, 10):
                 self.bind("<Key-%d>" % k,
-                    lambda evt, k=k: self.fade(k / 10.0))
+                    lambda evt, k=k: self.fade(k * 10.0))
             self.bind("<Key-0>", lambda evt: self.fade(100))
             self.bind("<grave>", lambda evt: self.fade(0))
 
@@ -71,9 +71,8 @@
         self.fade_end_level = value
         
         self.fade_step_time = step_time
-        if not self.fading:
-            self.fading = 1
-            self.do_fade()
+        self.fading = 1
+        self.do_fade()
     def do_fade(self):
         """Actually performs the fade for Fadable.fade.  Shouldn't be called
         directly."""