[accerciser] Additional fix for bug 678517: Significantly smaller keyboard event mask



commit 711bc814f9a66c2f8edb4419a339c1014d14d7c4
Author: Joanmarie Diggs <jdiggs igalia com>
Date:   Thu Jun 21 08:21:52 2012 -0400

    Additional fix for bug 678517: Significantly smaller keyboard event mask

 macaroon/macaroon/record/main.py |   14 ++------------
 1 files changed, 2 insertions(+), 12 deletions(-)
---
diff --git a/macaroon/macaroon/record/main.py b/macaroon/macaroon/record/main.py
index fb7b8dd..0397d60 100644
--- a/macaroon/macaroon/record/main.py
+++ b/macaroon/macaroon/record/main.py
@@ -306,14 +306,9 @@ class ScriptBuffer(GtkSource.Buffer):
                                            'focus')
     pyatspi.Registry.registerEventListener(self._onDocLoad, 
                                            'document:load-complete')
-    masks = []
-    mask = 0
-    while mask <= (1 << pyatspi.MODIFIER_NUMLOCK):
-      masks.append(mask)
-      mask += 1
     pyatspi.Registry.registerKeystrokeListener(
       self._onKeystroke,
-      mask=masks,
+      mask = range(256),
       kind=(pyatspi.KEY_PRESSED_EVENT, pyatspi.KEY_RELEASED_EVENT))
     self.set_property('recording', True)
 
@@ -324,14 +319,9 @@ class ScriptBuffer(GtkSource.Buffer):
                                              'focus')
     pyatspi.Registry.deregisterEventListener(self._onDocLoad, 
                                              'document:load-complete')
-    masks = []
-    mask = 0
-    while mask <= (1 << pyatspi.MODIFIER_NUMLOCK):
-      masks.append(mask)
-      mask += 1
     pyatspi.Registry.deregisterKeystrokeListener(
       self._onKeystroke,
-      mask=masks,
+      mask = range(256),
       kind=(pyatspi.KEY_PRESSED_EVENT, pyatspi.KEY_RELEASED_EVENT))
     self.script_factory.terminateScript()
     while self.script_factory.commands_queue.qsize():



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]