mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-07-06 15:25:57 +02:00
Fix unwanted disabling of TMenuItem.Action in the designer. Issue #41109.
This commit is contained in:
parent
35c1846863
commit
93af67085a
@ -433,7 +433,8 @@ var
|
||||
begin
|
||||
if FItems = nil then
|
||||
Exit;
|
||||
|
||||
if not (csDesigning in ComponentState) then // issue #41109
|
||||
begin
|
||||
InitiateActions; // actions may update items visibility
|
||||
if InternalRethinkLines(False) then
|
||||
begin
|
||||
@ -441,6 +442,7 @@ begin
|
||||
for i := 0 to Count - 1 do
|
||||
Items[I].DestroyHandle;
|
||||
end;
|
||||
end;
|
||||
|
||||
AMenu := GetMenu(Self);
|
||||
AMergedItems := MergedItems;
|
||||
|
Loading…
Reference in New Issue
Block a user