aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authornyamatongwe <devnull@localhost>2012-02-17 09:22:02 +1100
committernyamatongwe <devnull@localhost>2012-02-17 09:22:02 +1100
commitc5357ecc83ddb74c3fa7c40f16bdfc48eb8c5270 (patch)
tree72b520ce47ad58cd657b8c33d7a89ca95d5d90b4
parentc59c423ea27d35de5b7eae736862c47e1f748e43 (diff)
downloadscintilla-mirror-c5357ecc83ddb74c3fa7c40f16bdfc48eb8c5270.tar.gz
Update to modifier key bindings for GTK+ on OS X. From Mitchell Foral.
-rw-r--r--gtk/ScintillaGTK.cxx3
1 files changed, 1 insertions, 2 deletions
diff --git a/gtk/ScintillaGTK.cxx b/gtk/ScintillaGTK.cxx
index 960f17f79..4207a2ff2 100644
--- a/gtk/ScintillaGTK.cxx
+++ b/gtk/ScintillaGTK.cxx
@@ -2189,8 +2189,7 @@ gboolean ScintillaGTK::KeyThis(GdkEventKey *event) {
bool added = KeyDown(key, shift, ctrl, alt, &consumed) != 0;
#else
bool meta = ctrl;
- ctrl = alt;
- alt = (event->state & GDK_MOD5_MASK) != 0;
+ ctrl = (event->state & GDK_META_MASK) != 0;
bool added = KeyDownWithModifiers(key, (shift ? SCI_SHIFT : 0) |
(ctrl ? SCI_CTRL : 0) |
(alt ? SCI_ALT : 0) |