diff --git a/Source/BoldHandles.pas b/Source/BoldHandles.pas index 9e30d76..d5e838c 100644 --- a/Source/BoldHandles.pas +++ b/Source/BoldHandles.pas @@ -439,7 +439,10 @@ function TBoldAbstractSystemHandle.RefersToComponent(Component: TBoldSubscribabl function TBoldAbstractSystemHandle.GetIsDefault: Boolean; begin - result := G_DefaultBoldSystemHandle = Self; + if (csdesigning in ComponentState) then + result := fIsDefault + else + result := G_DefaultBoldSystemHandle = Self; end; procedure TBoldAbstractSystemHandle.SetIsDefault(Value: Boolean);