- FOR_ALL_SCREENS(scr){
- if(!region_same_rootwin((WRegion*)scr, (WRegion*)cwin))
- continue;
- /* TODO: if there are multiple possible rootwins, use the one with
- * requested position, if any.
- */
- if(REGION_GEOM(scr).w==w && REGION_GEOM(scr).h==h){
- cwin->flags|=CLIENTWIN_FS_RQ;
- if(!clientwin_fullscreen_scr(cwin, (WScreen*)scr, sw)){
- cwin->flags&=~CLIENTWIN_FS_RQ;
- return FALSE;
- }
- return TRUE;
- }