Skip to content

Commit ea8913b

Browse files
author
Joachim Marder
committed
Fixed designtime exception introdcued when fixing #95.
1 parent c48cf22 commit ea8913b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Lib/UIRibbon.pas

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1070,9 +1070,11 @@ procedure TUIRibbon.LoadFramework;
10701070
var
10711071
Intf: IUnknown;
10721072
begin
1073+
if (csDesigning in ComponentState) then
1074+
exit;
10731075
FAvailable := Succeeded(CoCreateInstance(CLSID_UIRibbonFramework, nil,
10741076
CLSCTX_INPROC_SERVER or CLSCTX_LOCAL_SERVER, IUnknown, Intf));
1075-
if (not FAvailable) and not (csDesigning in ComponentState) then
1077+
if (not FAvailable) then
10761078
Height := 0
10771079
else
10781080
begin

0 commit comments

Comments
 (0)