File tree Expand file tree Collapse file tree 1 file changed +2
-14
lines changed Expand file tree Collapse file tree 1 file changed +2
-14
lines changed Original file line number Diff line number Diff line change @@ -662,19 +662,7 @@ private void QueryContextMenu()
662
662
if ( selected == lastContextMenuResult )
663
663
{
664
664
// Use copy to keep the original results unchanged
665
- results = lastContextMenuResults . ConvertAll ( result => new Result
666
- {
667
- Title = result . Title ,
668
- SubTitle = result . SubTitle ,
669
- IcoPath = result . IcoPath ,
670
- PluginDirectory = result . PluginDirectory ,
671
- Action = result . Action ,
672
- ContextData = result . ContextData ,
673
- Glyph = result . Glyph ,
674
- OriginQuery = result . OriginQuery ,
675
- Score = result . Score ,
676
- AsyncAction = result . AsyncAction ,
677
- } ) ;
665
+ results = lastContextMenuResults . ToList ( ) ;
678
666
}
679
667
else
680
668
{
@@ -689,7 +677,7 @@ private void QueryContextMenu()
689
677
690
678
if ( ! string . IsNullOrEmpty ( query ) )
691
679
{
692
- var filtered = results . Where
680
+ var filtered = results . Select ( x => x . Clone ( ) ) . Where
693
681
(
694
682
r =>
695
683
{
You can’t perform that action at this time.
0 commit comments