diff --git a/BeefLibs/Beefy2D/src/theme/dark/DarkListView.bf b/BeefLibs/Beefy2D/src/theme/dark/DarkListView.bf index 7cfd7388..f433f187 100644 --- a/BeefLibs/Beefy2D/src/theme/dark/DarkListView.bf +++ b/BeefLibs/Beefy2D/src/theme/dark/DarkListView.bf @@ -796,6 +796,13 @@ namespace Beefy.theme.dark mDragKind = .None; } + if (Math.Abs(dY) < mSelfHeight * 0.21f) + { + mDragKind = .None; + mDragTarget = null; + return; + } + delete mCurDragEvent; mCurDragEvent = new DragEvent(); mCurDragEvent.mX = x; diff --git a/IDE/src/ui/WatchPanel.bf b/IDE/src/ui/WatchPanel.bf index 60cc666a..4ca1eab3 100644 --- a/IDE/src/ui/WatchPanel.bf +++ b/IDE/src/ui/WatchPanel.bf @@ -1740,6 +1740,7 @@ namespace IDE.ui evt.mDragKind = .After; dragTarget = (WatchListViewItem)dragTarget.mParentItem; evt.mDragTarget = dragTarget; + return; } if ((dragTarget.mLabel == "") && (dragKind == .After)) dragKind = .Before;