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(