diff options
-rw-r--r-- | calculate.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/calculate.py b/calculate.py index ce6aa1d..0c9e861 100644 --- a/calculate.py +++ b/calculate.py @@ -765,11 +765,11 @@ class Calculate(ShareableActivity): key = 'multiply' _logger.debug('Key: %s (%r, %r)', key, event.keyval, event.hardware_keycode) - if event.state & Gdk.CONTROL_MASK: + if event.state & Gdk.ModifierType.CONTROL_MASK: if self.CTRL_KEYMAP.has_key(key): f = self.CTRL_KEYMAP[key] return f(self) - elif (event.state & Gdk.SHIFT_MASK) and self.SHIFT_KEYMAP.has_key(key): + elif (event.state & Gdk.ModifierType.SHIFT_MASK) and self.SHIFT_KEYMAP.has_key(key): f = self.SHIFT_KEYMAP[key] return f(self) elif unicode(key) in self.IDENTIFIER_CHARS: |