diff bin/keyboardcomposer @ 286:2848cf5e14c5

keyboardcomposer: skip subs at 0 when combining, temporary subs don't listen for reloads
author David McClosky <dmcc@bigasterisk.com>
date Sat, 18 Jun 2005 01:37:23 +0000
parents d20fda03a041
children 5322639d61e9
line wrap: on
line diff
--- a/bin/keyboardcomposer	Sat Jun 18 01:37:57 2005 +0000
+++ b/bin/keyboardcomposer	Sat Jun 18 01:37:23 2005 +0000
@@ -209,7 +209,7 @@
             for name, slidervar in self.slider_vars.items()])
     def get_levels_as_sub(self):
         scaledsubs = [self.submasters.get_sub_by_name(sub) * level \
-            for sub, level in self.get_levels().items()]
+            for sub, level in self.get_levels().items() if level > 0.0]
 
         maxes = sub_maxes(*scaledsubs)
         return maxes