Small fix (you would need to be changing desktop count and have windows still on...
authorhandyande <handyande>
Mon, 7 Feb 2005 15:06:47 +0000 (15:06 +0000)
committerhandyande <handyande@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 7 Feb 2005 15:06:47 +0000 (15:06 +0000)
SVN revision: 13225

src/bin/e_main.c

index 98d669f..cb3a5a0 100644 (file)
@@ -557,8 +557,9 @@ _e_main_screens_init(void)
                                      target = e_desk_at_xy_get(bd->zone,
                                                                deskxy[0],
                                                                deskxy[1]);
-                                     e_border_desk_set(bd, target);
-                                     if (target == e_desk_current_get(bd->zone))
+                                     if (target)
+                                       e_border_desk_set(bd, target);
+                                     if (!target || target == e_desk_current_get(bd->zone))
                                        {
                                           ret = ecore_x_window_prop_card32_get(windows[i],
                                                                                E_ATOM_MAPPED,