- frame_adjust_state(client->frame);
- break;
- case OB_FRAME_CONTEXT_MAXIMIZE:
- client->frame->max_hover = FALSE;
- if (e->xcrossing.mode == NotifyGrab)
- client->frame->max_press = FALSE;
- frame_adjust_state(client->frame);
- break;
- case OB_FRAME_CONTEXT_ALLDESKTOPS:
- client->frame->desk_hover = FALSE;
- if (e->xcrossing.mode == NotifyGrab)
- client->frame->desk_press = FALSE;
- frame_adjust_state(client->frame);
- break;
- case OB_FRAME_CONTEXT_SHADE:
- client->frame->shade_hover = FALSE;
- if (e->xcrossing.mode == NotifyGrab)
- client->frame->shade_press = FALSE;
- frame_adjust_state(client->frame);
- break;
- case OB_FRAME_CONTEXT_ICONIFY:
- client->frame->iconify_hover = FALSE;
- if (e->xcrossing.mode == NotifyGrab)
- client->frame->iconify_press = FALSE;
- frame_adjust_state(client->frame);
- break;
- case OB_FRAME_CONTEXT_CLOSE:
- client->frame->close_hover = FALSE;
- if (e->xcrossing.mode == NotifyGrab)
- client->frame->close_press = FALSE;
- frame_adjust_state(client->frame);