mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 19:39:17 +02:00
IDE: close editor file: focus next if possible, bug #18598
git-svn-id: trunk@29185 -
This commit is contained in:
parent
bd9cae16ca
commit
40cc269712
@ -8627,7 +8627,8 @@ begin
|
|||||||
// before closing the syendit was focused. Focus the current synedit.
|
// before closing the syendit was focused. Focus the current synedit.
|
||||||
SrcEdit := SourceEditorManager.ActiveEditor;
|
SrcEdit := SourceEditorManager.ActiveEditor;
|
||||||
if (SrcEdit<>nil)
|
if (SrcEdit<>nil)
|
||||||
and (SrcEdit.EditorControl<>nil) then
|
and (SrcEdit.EditorControl<>nil)
|
||||||
|
and (SrcEdit.EditorControl.CanFocus) then
|
||||||
SrcEdit.EditorControl.SetFocus;
|
SrcEdit.EditorControl.SetFocus;
|
||||||
//debugln(['TMainIDE.DoCloseEditorFile Focus=',SrcEdit.FileName,' Editor=',DbgSName(SrcEdit.EditorControl),' Focused=',(SrcEdit.EditorControl<>nil) and (SrcEdit.EditorControl.Focused)]);
|
//debugln(['TMainIDE.DoCloseEditorFile Focus=',SrcEdit.FileName,' Editor=',DbgSName(SrcEdit.EditorControl),' Focused=',(SrcEdit.EditorControl<>nil) and (SrcEdit.EditorControl.Focused)]);
|
||||||
end;
|
end;
|
||||||
|
Loading…
Reference in New Issue
Block a user