diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2017-05-27 11:29:05 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-27 11:29:05 +0200 |
commit | 378ebffb23bac570e3c85cfa176f668784b6a7a5 (patch) | |
tree | 6d6b3b36d3308157bcba79d455c3cfa05fec7413 /main/input_default.cpp | |
parent | 96be4649528f4b6f4cefacc6adac6f2ddd14aa10 (diff) | |
parent | 3204befd1eb42cc87ae296148e1361a8b001d08d (diff) | |
download | redot-engine-378ebffb23bac570e3c85cfa176f668784b6a7a5.tar.gz |
Merge pull request #8936 from Hinsbart/fix_action
Fix InputEvent actions.
Diffstat (limited to 'main/input_default.cpp')
-rw-r--r-- | main/input_default.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/main/input_default.cpp b/main/input_default.cpp index 9e11a595dc..0de30e5e9e 100644 --- a/main/input_default.cpp +++ b/main/input_default.cpp @@ -369,7 +369,7 @@ void InputDefault::parse_input_event(const Ref<InputEvent> &p_event) { set_joy_axis(jm->get_device(), jm->get_axis(), jm->get_axis_value()); } - if (p_event->is_echo()) { + if (!p_event->is_echo()) { for (const Map<StringName, InputMap::Action>::Element *E = InputMap::get_singleton()->get_action_map().front(); E; E = E->next()) { if (InputMap::get_singleton()->event_is_action(p_event, E->key()) && is_action_pressed(E->key()) != p_event->is_pressed()) { |