aboutsummaryrefslogtreecommitdiff
path: root/backends/keymapper/keymapper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'backends/keymapper/keymapper.cpp')
-rw-r--r--backends/keymapper/keymapper.cpp4
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) {