changeset 395:8a028b896913

keyboardcomposer: ignore non-existent nudgers
author David McClosky <dmcc@bigasterisk.com>
date Sat, 16 Jun 2007 01:22:52 +0000
parents 0c33ea7d523d
children fcb45b3c7413
files bin/keyboardcomposer
diffstat 1 files changed, 5 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/bin/keyboardcomposer	Sat Jun 16 01:21:33 2007 +0000
+++ b/bin/keyboardcomposer	Sat Jun 16 01:22:52 2007 +0000
@@ -211,7 +211,11 @@
             self.send_to_hw(subtk.name, col)
             
     def got_nudger(self, number, direction, full=0):
-        subtk = self.slider_table[(self.current_row, number)]
+        try:
+            subtk = self.slider_table[(self.current_row, number)]
+        except KeyError:
+            return
+
         if direction == 'up':
             if full:
                 subtk.scale.fade(1)