Skip to content

Commit 9ca67ac

Browse files
committed
Change logic to not do anything if file not exist.
1 parent 234156b commit 9ca67ac

File tree

1 file changed

+8
-10
lines changed

1 file changed

+8
-10
lines changed

Flow.Launcher/ResultListBox.xaml.cs

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -80,20 +80,18 @@ private void ResultList_MouseMove(object sender, MouseEventArgs e)
8080
return;
8181
}
8282

83-
Point mpos = e.GetPosition(null);
84-
Vector diff = this.start - mpos;
83+
Point mousePosition = e.GetPosition(null);
84+
Vector diff = this.start - mousePosition;
8585

8686
if (Math.Abs(diff.X) < SystemParameters.MinimumHorizontalDragDistance
87-
|| Math.Abs(diff.Y) < SystemParameters.MinimumVerticalDragDistance)
87+
|| Math.Abs(diff.Y) < SystemParameters.MinimumVerticalDragDistance
88+
|| !File.Exists(file))
8889
return;
8990

90-
DataObject data;
91-
data = File.Exists(file)
92-
? new DataObject(DataFormats.FileDrop, new[]
93-
{
94-
file
95-
})
96-
: new DataObject(DataFormats.UnicodeText, file);
91+
var data = new DataObject(DataFormats.FileDrop, new[]
92+
{
93+
file
94+
});
9795
DragDrop.DoDragDrop((DependencyObject)sender, data, DragDropEffects.Move | DragDropEffects.Copy);
9896
e.Handled = true;
9997
}

0 commit comments

Comments
 (0)