Bah, and remove the TODO item. As usual.
[sgt/puzzles] / midend.c
index de20e14..e71cd33 100644 (file)
--- a/midend.c
+++ b/midend.c
@@ -315,7 +315,7 @@ static int midend_really_process_key(midend_data *me, int x, int y, int button)
        if (!midend_undo(me))
             return 1;
     } else if (button == 'r' || button == 'R' ||
-               button == '\x12') {
+               button == '\x12' || button == '\x19') {
        midend_stop_anim(me);
        if (!midend_redo(me))
             return 1;
@@ -325,7 +325,7 @@ static int midend_really_process_key(midend_data *me, int x, int y, int button)
     } else {
         game_state *s =
             me->ourgame->make_move(me->states[me->statepos-1].state,
-                                   me->ui, x, y, button);
+                                   me->ui, me->drawstate, x, y, button);
 
         if (s == me->states[me->statepos-1].state) {
             /*