diff --git a/src/private/DragController.cpp b/src/private/DragController.cpp index aac9028b..86b64826 100644 --- a/src/private/DragController.cpp +++ b/src/private/DragController.cpp @@ -263,6 +263,7 @@ StateDragging::StateDragging(DragController *parent) if (!mouseButtonIsReallyDown && isLeftButtonPressed()) { qCDebug(state) << "Canceling drag, Qt thinks mouse button is pressed" << "but Windows knows it's not"; + handleMouseButtonRelease(QCursor::pos()); Q_EMIT q->dragCanceled(); } });