aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Harris <bjh21@bjh21.me.uk>2023-08-09 15:41:55 +0100
committerBen Harris <bjh21@bjh21.me.uk>2023-08-09 15:41:55 +0100
commite6d25d75baba5f3bb92ebbbc5dbba10434f4dc4f (patch)
tree1a5a78742a0e6bcdf3ee1a2b0a04874735b01f89
parent7e9228f15472ed1d9a691ac9b41ae52436e10cdf (diff)
downloadpuzzles-e6d25d75baba5f3bb92ebbbc5dbba10434f4dc4f.zip
puzzles-e6d25d75baba5f3bb92ebbbc5dbba10434f4dc4f.tar.gz
puzzles-e6d25d75baba5f3bb92ebbbc5dbba10434f4dc4f.tar.bz2
puzzles-e6d25d75baba5f3bb92ebbbc5dbba10434f4dc4f.tar.xz
Dominosa: use new move_cursor() features
-rw-r--r--dominosa.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/dominosa.c b/dominosa.c
index d649e05..3ac723e 100644
--- a/dominosa.c
+++ b/dominosa.c
@@ -2830,11 +2830,8 @@ static char *interpret_move(const game_state *state, game_ui *ui,
sprintf(buf, "%c%d,%d", (int)(button == RIGHT_BUTTON ? 'E' : 'D'), d1, d2);
return dupstr(buf);
} else if (IS_CURSOR_MOVE(button)) {
- ui->cur_visible = true;
-
- move_cursor(button, &ui->cur_x, &ui->cur_y, 2*w-1, 2*h-1, false, NULL);
-
- return MOVE_UI_UPDATE;
+ return move_cursor(button, &ui->cur_x, &ui->cur_y, 2*w-1, 2*h-1, false,
+ &ui->cur_visible);
} else if (IS_CURSOR_SELECT(button)) {
int d1, d2;