mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-12-15 11:30:29 +01:00
lcl: gtk2: TMenuItem: fixed crash, when clearing shortcut
git-svn-id: trunk@46429 -
This commit is contained in:
parent
6a49b9864d
commit
0b98d7355b
@ -5908,9 +5908,11 @@ var
|
|||||||
gtk_misc_set_alignment(GTK_MISC(LabelWidget), 0.0, 0.5)
|
gtk_misc_set_alignment(GTK_MISC(LabelWidget), 0.0, 0.5)
|
||||||
else
|
else
|
||||||
gtk_misc_set_alignment(GTK_MISC (LabelWidget), 1.0, 0.5);
|
gtk_misc_set_alignment(GTK_MISC (LabelWidget), 1.0, 0.5);
|
||||||
end else
|
end
|
||||||
if LabelWidget <> nil then
|
else if LabelWidget <> nil then begin
|
||||||
gtk_widget_destroy(PGtkWidget(LabelWidget));
|
gtk_widget_destroy(PGtkWidget(LabelWidget));
|
||||||
|
g_object_set_data(PGObject(MenuItemWidget), 'LCLShortCutLabel', nil);
|
||||||
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
procedure CreateIcon;
|
procedure CreateIcon;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user