rem: wwin->flags.omnipresent^=1; UpdateSwitchMenu(wwin->screen_ptr, wwin, ACTION_CHANGE_WORKSPACE); #ifdef GNOME_STUFF wGNOMEUpdateClientStateHint(wwin, False); #endif
add: wWindowSetOmnipresent(wwin, !wwin->flags.omnipresent);
context: execWindowOptionCommand(WMenu *menu, WMenuEntry *entry){    WWindow *wwin = (WWindow*)entry->clientdata;        switch (entry->order) {     case WO_KEEP_ON_TOP:	if(wwin->frame->core->stacking->window_level!=WMFloatingLevel)	    ChangeStackingLevel(wwin->frame->core, WMFloatingLevel);	else	    ChangeStackingLevel(wwin->frame->core, WMNormalLevel);	break;     case WO_KEEP_AT_BOTTOM:	if(wwin->frame->core->stacking->window_level!=WMSunkenLevel)	    ChangeStackingLevel(wwin->frame->core, WMSunkenLevel);	else	    ChangeStackingLevel(wwin->frame->core, WMNormalLevel);	break;     case WO_OMNIPRESENT:	wwin->flags.omnipresent^=1;	UpdateSwitchMenu(wwin->screen_ptr, wwin, ACTION_CHANGE_WORKSPACE);#ifdef GNOME_STUFF	wGNOMEUpdateClientStateHint(wwin, False);#endif	break;    }}