diff --git a/reading_machine/src/Action.cpp b/reading_machine/src/Action.cpp index 7391396dd9b9a99542b4ccfa8fc38da2d2290c43..7dcaf78439d833b87fd439a676fded9cc60392ca 100644 --- a/reading_machine/src/Action.cpp +++ b/reading_machine/src/Action.cpp @@ -36,7 +36,7 @@ Action Action::moveWordIndex(int movement) auto undo = [movement](Config & config, Action &) { - config.moveWordIndex(movement); + config.moveWordIndex(-movement); }; auto appliable = [movement](const Config & config, const Action &) @@ -56,7 +56,7 @@ Action Action::moveCharacterIndex(int movement) auto undo = [movement](Config & config, Action &) { - config.moveCharacterIndex(movement); + config.moveCharacterIndex(-movement); }; auto appliable = [movement](const Config & config, const Action &)