From 22ffb3151538058a1ca5e2797d87b5e29c4d9b7a Mon Sep 17 00:00:00 2001 From: jypark Date: Mon, 31 Oct 2011 08:42:15 +0000 Subject: [PATCH] [*] upstream merge 64549 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 --- src/lib/elm_win.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/elm_win.c b/src/lib/elm_win.c index ca91dfa..49ce1ab 100644 --- a/src/lib/elm_win.c +++ b/src/lib/elm_win.c @@ -708,7 +708,7 @@ _elm_win_resize_job(void *data) 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) { -- 2.7.4