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) {