E_Layer layer = MAX(e_comp->nocomp_ec->saved.layer, E_LAYER_CLIENT_NORMAL);
Eina_Bool fs;
- if (!e_config->allow_above_fullscreen)
- layer = E_LAYER_CLIENT_FULLSCREEN;
- else if (e_config->mode.presentation)
- layer = E_LAYER_CLIENT_TOP;
fs = e_comp->nocomp_ec->fullscreen;
e_comp->nocomp_ec->fullscreen = 0;
+ if (fs)
+ {
+ if (!e_config->allow_above_fullscreen)
+ layer = E_LAYER_CLIENT_FULLSCREEN;
+ else if (e_config->mode.presentation)
+ layer = E_LAYER_CLIENT_TOP;
+ }
evas_object_layer_set(e_comp->nocomp_ec->frame, layer);
e_comp->nocomp_ec->fullscreen = fs;
}