From b4aa41e12ef34f673c5f084833bd85c48515c125 Mon Sep 17 00:00:00 2001 From: juha Date: Sun, 12 Feb 2012 15:35:21 +0000 Subject: [PATCH] IDE: fix a crash when a search results tab is closed while another tab is active. git-svn-id: trunk@35328 - --- ide/searchresultview.pp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ide/searchresultview.pp b/ide/searchresultview.pp index 8ebba7f795..926b327709 100644 --- a/ide/searchresultview.pp +++ b/ide/searchresultview.pp @@ -474,7 +474,7 @@ var CurrentTV: TLazSearchResultTV; begin CurrentTV := GetTreeView(ResultsNoteBook.PageIndex); - if Assigned(CurrentTV) then begin + if Assigned(CurrentTV) and not (csDestroying in CurrentTV.ComponentState) then begin SearchInListEdit.FilteredTreeview := CurrentTV; SearchInListEdit.Filter := CurrentTV.SearchInListPhrases; end;