Skip to content

Commit 4500f1d

Browse files
committed
Fix history items context menu issue
1 parent 13cfbe5 commit 4500f1d

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

Flow.Launcher/ViewModel/MainViewModel.cs

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1127,9 +1127,20 @@ private void QueryContextMenu()
11271127

11281128
if (selected != null) // SelectedItem returns null if selection is empty.
11291129
{
1130-
var results = PluginManager.GetContextMenusForPlugin(selected);
1131-
results.Add(ContextMenuTopMost(selected));
1132-
results.Add(ContextMenuPluginInfo(selected.PluginID));
1130+
List<Result> results;
1131+
if (selected.PluginID == null) // SelectedItem from history in home page.
1132+
{
1133+
results = new()
1134+
{
1135+
ContextMenuTopMost(selected)
1136+
};
1137+
}
1138+
else
1139+
{
1140+
results = PluginManager.GetContextMenusForPlugin(selected);
1141+
results.Add(ContextMenuTopMost(selected));
1142+
results.Add(ContextMenuPluginInfo(selected.PluginID));
1143+
}
11331144

11341145
if (!string.IsNullOrEmpty(query))
11351146
{

0 commit comments

Comments
 (0)