Skip to content

Commit 3415656

Browse files
committed
fix query becoming empty string after DoDragDrop call
1 parent 5b6a188 commit 3415656

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

Flow.Launcher/ResultListBox.xaml.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -132,10 +132,13 @@ private void ResultList_MouseMove(object sender, MouseEventArgs e)
132132
{
133133
path
134134
});
135-
135+
136+
// Reassigning query to a new variable because for some reason
137+
// after DragDrop.DoDragDrop call, 'query' loses its content, i.e. becomes empty string
138+
var rawQuery = query;
136139
var effect = DragDrop.DoDragDrop((DependencyObject)sender, data, DragDropEffects.Move | DragDropEffects.Copy);
137140
if (effect == DragDropEffects.Move)
138-
App.API.ChangeQuery(query, true);
141+
App.API.ChangeQuery(rawQuery, true);
139142
}
140143
private void ResultListBox_OnPreviewMouseRightButtonDown(object sender, MouseButtonEventArgs e)
141144
{

0 commit comments

Comments
 (0)