change _elm_win_resize_job use ecore_evas_request_geometry_get function.
currently, only X window system undergo async problem,
but other windowing system meet same problem if it have asyncmode.
so I dont have to handle per-display specifics higher up above ecore-evas.
(use ecore_evas_request_XXX instead of ecore_evas_x11_request_XXX)
not only async windowing system but also situation wm refuse resizing request,
make request size != current size.
so I'll implement ee->req value to other windowing system.
--under this line, and those below, will be ignored--
M elm_win.c
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/elementary@64549
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
int w, h;
win->deferred_resize_job = NULL;
int w, h;
win->deferred_resize_job = NULL;
- ecore_evas_geometry_get(win->ee, NULL, NULL, &w, &h);
+ ecore_evas_request_geometry_get(win->ee, NULL, NULL, &w, &h);
evas_object_resize(win->win_obj, w, h);
if (win->frame_obj)
{
evas_object_resize(win->win_obj, w, h);
if (win->frame_obj)
{