mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-15 20:19:24 +02:00
IDE: fixed saving what project was opened on IDE quit
git-svn-id: trunk@38761 -
This commit is contained in:
parent
2aa8d62f9f
commit
b056f168e4
@ -7273,6 +7273,8 @@ end;
|
|||||||
function TMainIDE.QuitIDE: boolean;
|
function TMainIDE.QuitIDE: boolean;
|
||||||
begin
|
begin
|
||||||
Result:=true;
|
Result:=true;
|
||||||
|
if Project1=nil then
|
||||||
|
EnvironmentOptions.LastSavedProjectFile:=RestoreProjectClosed;
|
||||||
MainIDEBar.OnCloseQuery(Self, Result);
|
MainIDEBar.OnCloseQuery(Self, Result);
|
||||||
{$IFDEF IDE_DEBUG}
|
{$IFDEF IDE_DEBUG}
|
||||||
writeln('TMainIDE.QuitIDE 1');
|
writeln('TMainIDE.QuitIDE 1');
|
||||||
|
@ -1906,8 +1906,6 @@ begin
|
|||||||
FreeThenNil(Project1);
|
FreeThenNil(Project1);
|
||||||
if IDEMessagesWindow<>nil then IDEMessagesWindow.Clear;
|
if IDEMessagesWindow<>nil then IDEMessagesWindow.Clear;
|
||||||
|
|
||||||
EnvironmentOptions.LastSavedProjectFile:=RestoreProjectClosed;
|
|
||||||
|
|
||||||
{$IFDEF IDE_MEM_CHECK}CheckHeapWrtMemCnt('TLazSourceFileManager.CloseProject C');{$ENDIF}
|
{$IFDEF IDE_MEM_CHECK}CheckHeapWrtMemCnt('TLazSourceFileManager.CloseProject C');{$ENDIF}
|
||||||
Result:=mrOk;
|
Result:=mrOk;
|
||||||
//writeln('TLazSourceFileManager.CloseProject end ',CodeToolBoss.ConsistencyCheck);
|
//writeln('TLazSourceFileManager.CloseProject end ',CodeToolBoss.ConsistencyCheck);
|
||||||
|
Loading…
Reference in New Issue
Block a user