]> Dogcows Code - chaz/openbox/blobdiff - openbox/client.c
hide more decor whwn its not being used
[chaz/openbox] / openbox / client.c
index 0dd122148b948caf1b0305a99c6af0283fe9a463..e77a4ea6f9e141eb6d5acf61c71f45fea503b35b 100644 (file)
@@ -853,9 +853,11 @@ gboolean client_find_onscreen(ObClient *self, gint *x, gint *y, gint w, gint h,
     gint ox = *x, oy = *y;
     gboolean rudel = rude, ruder = rude, rudet = rude, rudeb = rude;
     gint fw, fh;
+    Rect desired;
 
+    RECT_SET(desired, *x, *y, w, h);
     all_a = screen_area(self->desktop);
-    mon_a = screen_area_monitor(self->desktop, client_monitor(self));
+    mon_a = screen_area_monitor(self->desktop, screen_find_monitor(&desired));
 
     /* get where the frame would be */
     frame_client_gravity(self->frame, x, y, w, h);
This page took 0.023912 seconds and 4 git commands to generate.