small cleanup - set root prop after others are in place for wm
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 18 Apr 2012 05:19:35 +0000 (05:19 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Wed, 18 Apr 2012 05:19:35 +0000 (05:19 +0000)
detection.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70286 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/lib/ecore_x/xcb/ecore_xcb_netwm.c
src/lib/ecore_x/xlib/ecore_x_netwm.c

index b1e0622..53869aa 100644 (file)
@@ -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
index 3076c3c..5fc580e 100644 (file)
@@ -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);
 }
 
 /*