IDE: close editor file: focus next if possible, bug #18598

git-svn-id: trunk@29185 -
This commit is contained in:
mattias 2011-01-24 09:44:23 +00:00
parent bd9cae16ca
commit 40cc269712

View File

@ -8627,7 +8627,8 @@ begin
// before closing the syendit was focused. Focus the current synedit.
SrcEdit := SourceEditorManager.ActiveEditor;
if (SrcEdit<>nil)
and (SrcEdit.EditorControl<>nil) then
and (SrcEdit.EditorControl<>nil)
and (SrcEdit.EditorControl.CanFocus) then
SrcEdit.EditorControl.SetFocus;
//debugln(['TMainIDE.DoCloseEditorFile Focus=',SrcEdit.FileName,' Editor=',DbgSName(SrcEdit.EditorControl),' Focused=',(SrcEdit.EditorControl<>nil) and (SrcEdit.EditorControl.Focused)]);
end;