From a67852c554d5cc2744a3b87cbea3891a55f62ebd Mon Sep 17 00:00:00 2001 From: Rene Gollent Date: Sun, 8 Feb 2009 18:39:39 +0000 Subject: [PATCH] Reset the cursor check state if we drag over a pose that's not a suitable DnD destination for the drag. Otherwise we'll reset the cursor back to the move state and never set to copy again unless we exit/reenter the window. Thanks to luroh for reporting. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@29167 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/tracker/PoseView.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/kits/tracker/PoseView.cpp b/src/kits/tracker/PoseView.cpp index b097b03bb4..eca8785906 100644 --- a/src/kits/tracker/PoseView.cpp +++ b/src/kits/tracker/PoseView.cpp @@ -8704,6 +8704,7 @@ BPoseView::UpdateDropTarget(BPoint mouseLoc, const BMessage *dragMessage, // new target is valid, select it HiliteDropTarget(true); } else { + fCursorCheck = false; fDropTarget = NULL; if (targetPose == NULL) targetModel = TargetModel();