--- root-tail/root-tail.c 2004/04/15 00:38:13 1.63 +++ root-tail/root-tail.c 2004/11/23 15:54:41 1.64 @@ -235,7 +235,6 @@ { Atom SWM_VROOT = XInternAtom (display, "__SWM_VROOT", False); Atom NAUTILUS_DESKTOP_WINDOW_ID = XInternAtom (display, "NAUTILUS_DESKTOP_WINDOW_ID", False); - root = RootWindow (display, screen_number); Window unused, *windows = 0; unsigned int count; @@ -245,6 +244,8 @@ unsigned long nitems, bytes_after_return; unsigned char *virtual_root_window; + root = RootWindow (display, screen_number); + if (XGetWindowProperty (display, root, NAUTILUS_DESKTOP_WINDOW_ID, 0, 1, False, XA_WINDOW, &type, &format, &nitems, &bytes_after_return,