From 2c67672edddd1112a5ac012af6dcaa1b711ab0cc Mon Sep 17 00:00:00 2001 From: Basile Burg Date: Fri, 3 Mar 2017 11:14:56 +0100 Subject: [PATCH] libman, fix, state of the reg btn not set properly --- lazproj/coedit.lpi | 2 +- src/ce_libmaneditor.pas | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lazproj/coedit.lpi b/lazproj/coedit.lpi index ed4ac89f..ba52dfbe 100644 --- a/lazproj/coedit.lpi +++ b/lazproj/coedit.lpi @@ -1,7 +1,7 @@ - + diff --git a/src/ce_libmaneditor.pas b/src/ce_libmaneditor.pas index fd8bdc1e..429805b1 100644 --- a/src/ce_libmaneditor.pas +++ b/src/ce_libmaneditor.pas @@ -131,7 +131,8 @@ end; procedure TCELibManEditorWidget.projClosing(project: ICECommonProject); begin - fProj := nil; + if fProj = project then + fProj := nil; if project = fFreeProj then fFreeProj := nil; updateButtonsState; @@ -699,6 +700,7 @@ begin exit; LibMan.libraries.Delete(List.Selected.Index); List.Items.Delete(List.Selected.Index); + updateButtonsState; end; procedure TCELibManEditorWidget.btnSelProjClick(Sender: TObject);