if ((prev_w != state->bw) ||
(prev_h != state->bh))
{
- ec->changes.buf_size = EINA_TRUE;
+ ELOGF("COMP", "Buffer size is changed. size(%d,%d)", ec, state->bw, state->bh);
+ _e_comp_wl_hook_call(E_COMP_WL_HOOK_BUFFER_SIZE_CHANGE, ec);
+
+ if (ec->move_after_resize)
+ {
+ ELOGF("POSSIZE", "Unset move_after_resize. ec_geo(%d,%d,%dx%d)", ec, ec->x, ec->y, ec->w, ec->h);
+ ec->move_after_resize = EINA_FALSE;
+ ec->changes.pos = EINA_TRUE;
+ EC_CHANGED(ec);
+ }
}
if (e_view_client_frame_exists(e_client_view_get(ec))) return;
EC_CHANGED(ec);
}
}
-
- if (ec->changes.buf_size)
- {
- ELOGF("COMP", "Buffer size is changed. size(%d,%d)", ec, state->bw, state->bh);
- _e_comp_wl_hook_call(E_COMP_WL_HOOK_BUFFER_SIZE_CHANGE, ec);
- ec->changes.buf_size = EINA_FALSE;
-
- if (ec->move_after_resize)
- {
- ELOGF("POSSIZE", "Unset move_after_resize. ec_geo(%d,%d,%dx%d)", ec, ec->x, ec->y, ec->w, ec->h);
- ec->move_after_resize = EINA_FALSE;
- ec->changes.pos = EINA_TRUE;
- EC_CHANGED(ec);
- }
- }
}
/* map or unmap ec */