From 7f6ecdfd971d23be86cea8ff523ede61a9a18932 Mon Sep 17 00:00:00 2001 From: Felix Kratz Date: Tue, 14 Nov 2023 15:13:19 +0100 Subject: [PATCH] fix for mouse over logic --- src/bar_item.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bar_item.c b/src/bar_item.c index a1282f4..b4b90d2 100644 --- a/src/bar_item.c +++ b/src/bar_item.c @@ -292,15 +292,15 @@ void bar_item_on_scroll(struct bar_item* bar_item, int scroll_delta) { void bar_item_mouse_entered(struct bar_item* bar_item) { if (bar_item->update_mask & UPDATE_MOUSE_ENTERED && !bar_item->mouse_over) { bar_item_update(bar_item, COMMAND_SUBSCRIBE_MOUSE_ENTERED, true, NULL); - bar_item->mouse_over = true; } + bar_item->mouse_over = true; } void bar_item_mouse_exited(struct bar_item* bar_item) { if (bar_item->update_mask & UPDATE_MOUSE_EXITED && bar_item->mouse_over) { bar_item_update(bar_item, COMMAND_SUBSCRIBE_MOUSE_EXITED, true, NULL); - bar_item->mouse_over = false; } + bar_item->mouse_over = false; } static bool bar_item_set_drawing(struct bar_item* bar_item, bool state) {