diff options
Diffstat (limited to 'backends/keymapper/keymapper.cpp')
-rw-r--r-- | backends/keymapper/keymapper.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/backends/keymapper/keymapper.cpp b/backends/keymapper/keymapper.cpp index c41d74c1cf..93b45e1d99 100644 --- a/backends/keymapper/keymapper.cpp +++ b/backends/keymapper/keymapper.cpp @@ -87,7 +87,7 @@ bool Keymapper::mapKey(const KeyState& key, bool isKeyDown) { if (_activeMaps.empty()) return false; Action *action = 0; - for (int i = _activeMaps.size() - 1; !action && i >= 0; i++) { + for (int i = _activeMaps.size() - 1; !action && i >= 0; --i) { MapRecord mr = _activeMaps[i]; action = mr.keymap->getMappedAction(key); if (mr.inherit == false) break; @@ -95,7 +95,7 @@ bool Keymapper::mapKey(const KeyState& key, bool isKeyDown) { if (!action) return false; List<Event>::iterator it; - for (it = action->events.begin(); it != action->events.end(); it++) { + for (it = action->events.begin(); it != action->events.end(); ++it) { Event evt = *it; bool pushEvent = true; switch (evt.type) { |