From 21c277c2f24794a7497486ee882d006e6d92e1a6 Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Thu, 16 Mar 2023 15:58:46 +0000 Subject: [PATCH] hyprbars: minor drag fixes --- hyprbars/barDeco.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hyprbars/barDeco.cpp b/hyprbars/barDeco.cpp index 3399ecd..0009afc 100644 --- a/hyprbars/barDeco.cpp +++ b/hyprbars/barDeco.cpp @@ -79,6 +79,10 @@ void CHyprBar::onMouseDown(wlr_pointer_button_event* e) { // if we call da dispatcher here the handler later will remove our mouse bind if (VECINRECT(COORDS, 0, 0, m_vLastWindowSize.x, *PHEIGHT)) m_bDragPending = true; + else { + m_bDraggingThis = false; + m_bDragPending = false; + } } void CHyprBar::onMouseMove(Vector2D coords) {