e = menu_find_entry_id(menu, CLIENT_MAXIMIZE);
e->data.normal.enabled =
(frame->client->functions & OB_CLIENT_FUNC_MAXIMIZE) &&
- !frame->client->max_horz && !frame->client->max_vert;
+ (!frame->client->max_horz || !frame->client->max_vert);
e = menu_find_entry_id(menu, CLIENT_SHADE);
e->data.normal.enabled = frame->client->functions & OB_CLIENT_FUNC_SHADE;
menu_set_place_func(menu, client_menu_place);
acts = g_slist_prepend(NULL, action_from_string
- ("ToggleMaximizeFull",
+ ("UnmaximizeFull",
OB_USER_ACTION_MENU_SELECTION));
e = menu_add_normal(menu, CLIENT_RESTORE, _("R&estore"), acts, TRUE);
e->data.normal.mask = ob_rr_theme->max_toggled_mask;
ob_rr_theme->menu_disabled_selected_color;
acts = g_slist_prepend(NULL, action_from_string
- ("ToggleMaximizeFull",
+ ("MaximizeFull",
OB_USER_ACTION_MENU_SELECTION));
e = menu_add_normal(menu, CLIENT_MAXIMIZE, _("Ma&ximize"), acts, TRUE);
e->data.normal.mask = ob_rr_theme->max_mask;