]> Dogcows Code - chaz/openbox/commitdiff
always place windows on the screen with the mouse cursor in xinerama, throw some...
authorMikael Magnusson <mikachu@comhem.se>
Mon, 5 Feb 2007 21:19:35 +0000 (21:19 +0000)
committerMikael Magnusson <mikachu@comhem.se>
Mon, 5 Feb 2007 21:19:35 +0000 (21:19 +0000)
openbox/place.c

index ad17fbd5b99a59a21bc233f4776b5212ace1d005..b56998b2208da636d5516fa926945f1a92837125 100644 (file)
@@ -61,16 +61,16 @@ static Rect *pick_head(ObClient *c)
     screen_pointer_pos(&px, &py);
 
     for (i = 0; i < screen_num_monitors; i++) {
-        area = screen_area_monitor(client->desktop, i);
+        area = screen_area_monitor(c->desktop, i);
         if (RECT_CONTAINS(*area, px, py))
             break;
     }
     if (i == screen_num_monitors)
-        area = screen_area_monitor(client->desktop, 0);    
+        area = screen_area_monitor(c->desktop, 0);    
 
     /* Last resort */
     if (!area)
-        area = screen_area_monitor(client->desktop,
+        area = screen_area_monitor(c->desktop,
                                    g_random_int_range(0, screen_num_monitors));
 
     return area;
This page took 0.025193 seconds and 4 git commands to generate.