From 07ca34b2bc986c876759de24d9385f02e829432f Mon Sep 17 00:00:00 2001 From: martin Date: Wed, 25 Sep 2013 12:32:35 +0000 Subject: [PATCH] Debugger: Options, mark project as modified, when exceptions are enabled/disabled. Issue #0025074 git-svn-id: trunk@42932 - --- ide/debugmanager.pas | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/ide/debugmanager.pas b/ide/debugmanager.pas index 0bc929d0dd..8e2fe411b7 100644 --- a/ide/debugmanager.pas +++ b/ide/debugmanager.pas @@ -301,6 +301,7 @@ type protected procedure SetIgnoreAll(const AValue: Boolean); override; procedure Notify(Item: TCollectionItem; Action: TCollectionNotification); override; + procedure Update(Item: TCollectionItem); override; end; TDBGEventCategories = set of TDBGEventCategory; @@ -322,6 +323,13 @@ begin Project1.Modified := True; end; +procedure TProjectExceptions.Update(Item: TCollectionItem); +begin + inherited Update(Item); + if Project1 <> nil then + Project1.Modified := True; +end; + { TManagedBreakPoints } constructor TManagedBreakPoints.Create(const AManager: TDebugManager);