From d24d3bb9035392ce64302b7baf5fb4b8bfbd7568 Mon Sep 17 00:00:00 2001 From: Gary Martin Date: Sun, 25 Nov 2012 18:21:55 +0000 Subject: Use correct GTK3 keyboard event mask references. --- 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: -- cgit v0.9.1