win->wm_rot.serial = serial;
ev->win = win->id;
- ev->w = win->def_config.geometry.w;
- ev->h = win->def_config.geometry.h;
-
- //TIZEN_ONLY(20190128): Use set_config geometry
- if (ev->w == 0 && ev->h == 0)
+ if (win->def_config.serial == win->req_config.serial)
{
- ev->w = win->set_config.geometry.w;
- ev->h = win->set_config.geometry.h;
+ ev->w = 0;
+ ev->h = 0;
+ }
+ else
+ {
+ if (win->pending.user_resize)
+ {
+ ev->w = win->set_config.geometry.w;
+ ev->h = win->set_config.geometry.h;
+ }
+ else
+ {
+ ev->w = win->def_config.geometry.w;
+ ev->h = win->def_config.geometry.h;
+ }
}
- //
switch (angle)
{