Skip to content

Commit 2bd164f

Browse files
committed
Update clipboard only if needed
We don't want to clear the clipboard if nothing is selected
1 parent 705d764 commit 2bd164f

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

Flow.Launcher/MainWindow.xaml.cs

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,18 +49,21 @@ public MainWindow()
4949
}
5050
private void OnCopy(object sender, ExecutedRoutedEventArgs e)
5151
{
52-
var _NewClipboard = QueryTextBox.SelectedText;
52+
5353
if (QueryTextBox.SelectionLength == 0)
5454
{
5555
var results = _viewModel.Results;
5656
var result = results.SelectedItem?.Result;
5757
if (result != null) // SelectedItem returns null if selection is empty.
5858
{
59-
_NewClipboard = result.Title.ToString();
59+
System.Windows.Clipboard.SetDataObject(result.Title.ToString());
6060
}
61-
61+
62+
}
63+
else
64+
{
65+
System.Windows.Clipboard.SetDataObject(QueryTextBox.SelectedText;);
6266
}
63-
System.Windows.Clipboard.SetDataObject(_NewClipboard);
6467
e.Handled = true;
6568
}
6669
private async void OnClosing(object sender, CancelEventArgs e)

0 commit comments

Comments
 (0)