Skip to content

Commit 204de97

Browse files
committed
SearchResultGroup's "Hide Search Results" context menu button automatically exits the search
1 parent 50ce6f5 commit 204de97

2 files changed

Lines changed: 8 additions & 0 deletions

File tree

Plugins/AssetUsageDetector/Editor/SearchResult.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -816,6 +816,7 @@ public float DrawOnGUI( SearchResult searchResult, EditorWindow window, float sc
816816
removedRows.Add( treeViewRows[i].id );
817817
}
818818

819+
treeView.ClearSearch();
819820
treeView.HideItems( removedRows );
820821
} );
821822
}

Plugins/AssetUsageDetector/Editor/SearchResultTreeView.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,13 @@ public SearchResultTreeView( SearchResultTreeViewState state, List<ReferenceNode
200200
RefreshSelectedNodes( GetSelection() );
201201
}
202202

203+
public void ClearSearch()
204+
{
205+
string prevSearchTerm = state.searchTerm;
206+
state.searchTerm = "";
207+
RefreshSearch( prevSearchTerm );
208+
}
209+
203210
public void RefreshSearch( string prevSearchTerm )
204211
{
205212
bool wasSearchTermEmpty = string.IsNullOrEmpty( prevSearchTerm );

0 commit comments

Comments
 (0)