IDE: fixed crash on find identifier references

git-svn-id: trunk@36549 -
This commit is contained in:
mattias 2012-04-03 18:39:47 +00:00
parent c4bea1cbab
commit 0f29e8588f

View File

@ -289,12 +289,14 @@ var
SearchPageIndex: TTabSheet; SearchPageIndex: TTabSheet;
begin begin
Result:=mrCancel; Result:=mrCancel;
LazarusIDE.DoShowSearchResultsView(false);
SearchPageIndex:=nil; SearchPageIndex:=nil;
try try
// show result // show result
CodeToolBoss.GetIdentifierAt(DeclarationCode, CodeToolBoss.GetIdentifierAt(DeclarationCode,
DeclarationCaretXY.X,DeclarationCaretXY.Y,Identifier); DeclarationCaretXY.X,DeclarationCaretXY.Y,Identifier);
// create a search result page // create a search result page
debugln(['ShowIdentifierReferences ',DbgSName(SearchResultsView)]);
SearchPageIndex:=SearchResultsView.AddSearch( SearchPageIndex:=SearchResultsView.AddSearch(
'References of '+Identifier, 'References of '+Identifier,
Identifier, Identifier,