E_Output_Mode *mode = NULL;
int w, h;
- e_comp_canvas_norender_push();
-
mode = e_output_best_mode_find(output);
if (!mode)
{
{
if (w == e_comp->h && h == e_comp->w)
{
- e_comp_canvas_norender_pop();
return;
}
ecore_evas_resize(e_comp->ee, mode->h, mode->w);
else
{
if (w == e_comp->w && h == e_comp->h)
- {
- e_comp_canvas_norender_pop();
- return;
- }
+ return;
+
ecore_evas_resize(e_comp->ee, mode->w, mode->h);
e_comp->w = mode->w;
e_comp->h = mode->h;
ecore_event_add(E_EVENT_SCREEN_CHANGE, NULL, NULL, NULL);
_e_output_client_resize(e_comp->w, e_comp->h);
-
- e_comp_canvas_norender_pop();
}
else
{
}
EINA_SAFETY_ON_FALSE_RETURN_VAL(found == EINA_TRUE, EINA_FALSE);
- e_comp_canvas_norender_push();
-
if (e_output_mode_apply(output, mode) == EINA_FALSE)
{
EOERR("fail to e_output_mode_apply.", output);
if (w == e_comp->w && h == e_comp->h)
{
_e_output_render_update(output);
- e_comp_canvas_norender_pop();
return EINA_TRUE;
}
_e_output_client_resize(e_comp->w, e_comp->h);
- e_comp_canvas_norender_pop();
-
return EINA_TRUE;
}
e_output_size_get(output, &w, &h);
e_output_size_get(output_primary, &p_w, &p_h);
- e_comp_canvas_norender_push();
-
if (e_output_mode_apply(output, mode) == EINA_FALSE)
{
EOERR("fail to e_output_mode_apply.", output);
- e_comp_canvas_norender_pop();
return EINA_FALSE;
}
}
_e_output_render_update(output_primary);
- e_comp_canvas_norender_pop();
EOINF("e_output_external_reset done.(%dx%d)", output, mode->w, mode->h);