swipearea: Fix release when not in swipe

This commit is contained in:
Devin Lin 2023-10-03 22:47:08 -07:00
parent 16a3165cd9
commit 427077fa78

View file

@ -249,8 +249,11 @@ void SwipeArea::handlePressEvent(QPointerEvent *event, QPointF point)
void SwipeArea::handleReleaseEvent(QPointerEvent *event, QPointF point) void SwipeArea::handleReleaseEvent(QPointerEvent *event, QPointF point)
{ {
resetSwipe(); // if we are in a swipe
if (m_moving) {
Q_EMIT swipeEnded(); Q_EMIT swipeEnded();
}
resetSwipe();
} }
void SwipeArea::handleMoveEvent(QPointerEvent *event, QPointF point) void SwipeArea::handleMoveEvent(QPointerEvent *event, QPointF point)