From: raster Date: Wed, 18 Apr 2012 05:19:35 +0000 (+0000) Subject: small cleanup - set root prop after others are in place for wm X-Git-Tag: 2.0_alpha~38^2~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4de5e19b2d4fe67cad6d66fda1dbf6ee718d8639;p=framework%2Fuifw%2Fecore.git small cleanup - set root prop after others are in place for wm detection. git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70286 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- diff --git a/src/lib/ecore_x/xcb/ecore_xcb_netwm.c b/src/lib/ecore_x/xcb/ecore_xcb_netwm.c index b1e0622..53869aa 100644 --- a/src/lib/ecore_x/xcb/ecore_xcb_netwm.c +++ b/src/lib/ecore_x/xcb/ecore_xcb_netwm.c @@ -202,12 +202,12 @@ ecore_x_netwm_wm_identify(Ecore_X_Window root, { LOGFN(__FILE__, __LINE__, __FUNCTION__); - ecore_x_window_prop_window_set(root, ECORE_X_ATOM_NET_SUPPORTING_WM_CHECK, - &check, 1); ecore_x_window_prop_window_set(check, ECORE_X_ATOM_NET_SUPPORTING_WM_CHECK, &check, 1); ecore_x_window_prop_string_set(check, ECORE_X_ATOM_NET_WM_NAME, wm_name); ecore_x_window_prop_string_set(root, ECORE_X_ATOM_NET_WM_NAME, wm_name); + ecore_x_window_prop_window_set(root, ECORE_X_ATOM_NET_SUPPORTING_WM_CHECK, + &check, 1); } EAPI void diff --git a/src/lib/ecore_x/xlib/ecore_x_netwm.c b/src/lib/ecore_x/xlib/ecore_x_netwm.c index 3076c3c..5fc580e 100644 --- a/src/lib/ecore_x/xlib/ecore_x_netwm.c +++ b/src/lib/ecore_x/xlib/ecore_x_netwm.c @@ -98,10 +98,6 @@ ecore_x_netwm_wm_identify(Ecore_X_Window root, const char *wm_name) { LOGFN(__FILE__, __LINE__, __FUNCTION__); - ecore_x_window_prop_window_set(root, - ECORE_X_ATOM_NET_SUPPORTING_WM_CHECK, - &check, - 1); ecore_x_window_prop_window_set(check, ECORE_X_ATOM_NET_SUPPORTING_WM_CHECK, &check, @@ -113,6 +109,10 @@ ecore_x_netwm_wm_identify(Ecore_X_Window root, _ecore_x_window_prop_string_utf8_set(root, ECORE_X_ATOM_NET_WM_NAME, wm_name); + ecore_x_window_prop_window_set(root, + ECORE_X_ATOM_NET_SUPPORTING_WM_CHECK, + &check, + 1); } /*