only execute enabled items

This commit is contained in:
Dana Jansens 2003-08-28 18:34:06 +00:00
parent 0e29139be4
commit d911fbf44c

View file

@ -571,7 +571,9 @@ void menu_entry_frame_show_submenu(ObMenuEntryFrame *self)
void menu_entry_frame_execute(ObMenuEntryFrame *self, gboolean hide) void menu_entry_frame_execute(ObMenuEntryFrame *self, gboolean hide)
{ {
if (self->entry->type == OB_MENU_ENTRY_TYPE_NORMAL) { if (self->entry->type == OB_MENU_ENTRY_TYPE_NORMAL &&
self->entry->data.normal.enabled)
{
/* grab all this shizzle, cuz when the menu gets hidden, 'self' /* grab all this shizzle, cuz when the menu gets hidden, 'self'
gets freed */ gets freed */
ObMenuEntry *entry = self->entry; ObMenuEntry *entry = self->entry;