From 136383326e9ccbe8e9887327ada7a77ffee00f60 Mon Sep 17 00:00:00 2001 From: Nova Date: Mon, 7 Aug 2023 21:44:44 -0400 Subject: [PATCH] fix(panel): pressed/released in the right order --- src/nodes/items/panel.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nodes/items/panel.rs b/src/nodes/items/panel.rs index a92cc45..0755450 100644 --- a/src/nodes/items/panel.rs +++ b/src/nodes/items/panel.rs @@ -292,7 +292,7 @@ impl PanelItem { let (surface_id, button, state): (SurfaceID, u32, u32) = deserialize(message.as_ref())?; debug!(?surface_id, button, state, "Pointer button"); - panel_item.pointer_button(&surface_id, button, state == 0); + panel_item.pointer_button(&surface_id, button, state != 0); Ok(()) } fn pointer_scroll_flex(