diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-01-03 22:34:50 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-01-03 22:34:50 +0000 |
| commit | e6ae9e51f792e4eb3316e6b4b75bd864535d7665 (patch) | |
| tree | 90eef95d7d45cff843a068e714bf4563b87fbd13 /src/bindings.cc | |
| parent | 1455ab9c413aba9c9f5e5e428f3dae80bcc27977 (diff) | |
no default reset key
Diffstat (limited to 'src/bindings.cc')
| -rw-r--r-- | src/bindings.cc | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/src/bindings.cc b/src/bindings.cc index 3df98da9..97dd2aa1 100644 --- a/src/bindings.cc +++ b/src/bindings.cc @@ -146,7 +146,7 @@ OBBindings::OBBindings() { _timer.setTimeout(5000); // chains reset after 5 seconds - setResetKey("C-g"); // set the default reset key +// setResetKey("C-g"); // set the default reset key for (int i = 0; i < NUM_EVENTS; ++i) _events[i] = 0; @@ -329,13 +329,14 @@ void OBBindings::grabKeys(bool grab) p = p->next_sibling; } - if (grab) - otk::OBDisplay::grabKey(_resetkey.key, _resetkey.modifiers, - root, true, GrabModeAsync, GrabModeAsync, - false); - else - otk::OBDisplay::ungrabKey(_resetkey.key, _resetkey.modifiers, - root); + if (_resetkey.key) + if (grab) + otk::OBDisplay::grabKey(_resetkey.key, _resetkey.modifiers, + root, false, GrabModeAsync, GrabModeAsync, + false); + else + otk::OBDisplay::ungrabKey(_resetkey.key, _resetkey.modifiers, + root); } } |
