From 09dee743838f726385215e0e3d81e824673c9c1d Mon Sep 17 00:00:00 2001 From: mattias Date: Fri, 16 May 2025 16:20:52 +0200 Subject: [PATCH] =?UTF-8?q?ide:=20find=20lfm=20refs:=20better=20hack=20for?= =?UTF-8?q?=20revert=20designer,=20from=20W=C5=82odzimierz=20Bie=C5=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ide/findrenameidentifier.pas | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ide/findrenameidentifier.pas b/ide/findrenameidentifier.pas index 0b653a767a..d15fab4b26 100644 --- a/ide/findrenameidentifier.pas +++ b/ide/findrenameidentifier.pas @@ -538,6 +538,7 @@ var TreeOfPCodeXYPosition, LFMTreeOfPCodeXYPosition: TAVLTree; Refs, OldRefs: TSrcNameRefs; AUnitInfo: TUnitInfo; + PageIdx,WinID:integer; begin Result:=mrCancel; if not LazarusIDE.BeginCodeTools then exit(mrCancel); @@ -850,6 +851,13 @@ begin CloseUnitComponent(AUnitInfo, [cfCloseDependencies]); SaveEditorFile(AUnitInfo.Filename,[sfProjectSaving, sfSkipReferences]); SaveEditorFile(Code.Filename,[sfProjectSaving, sfSkipReferences]); + + PageIdx:=AUnitInfo.EditorInfo[0].PageIndex; + WinID:=AUnitInfo.EditorInfo[0].WindowID; + + OpenEditorFile(Code.Filename,PageIdx,WinID,AUnitInfo.EditorInfo[0], + [],true); + end; end; end;