From 961060901c2b8d2ac0a3868a7929dfa621ccfba6 Mon Sep 17 00:00:00 2001 From: Linus Probert Date: Tue, 2 Oct 2018 12:44:59 +0200 Subject: [PATCH] Attempt to bring the mouse menu click back --- src/menu.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/menu.c b/src/menu.c index 57456fd..a24ae0b 100644 --- a/src/menu.c +++ b/src/menu.c @@ -158,14 +158,17 @@ handle_mouse_motion(Menu *m, Input *input) Position p = { input->mouseX, input->mouseY }; - LinkedList *items = m->items; + int lastSelect = m->selected; int index = 0; + LinkedList *items = m->items; while (items) { MenuItem *item = items->data; items = items->next; if (position_in_rect(&p, &item->button->area)) { m->selected = index; + if (index != lastSelect) + mixer_play_effect(CLICK); break; } index++;