Account for height of monitors in sorting.
This commit is contained in:
		| @@ -784,10 +784,15 @@ rect_sort_cb (const void *p1, const void *p2) | |||||||
|     const xcb_rectangle_t *r1 = (xcb_rectangle_t *)p1; |     const xcb_rectangle_t *r1 = (xcb_rectangle_t *)p1; | ||||||
|     const xcb_rectangle_t *r2 = (xcb_rectangle_t *)p2; |     const xcb_rectangle_t *r2 = (xcb_rectangle_t *)p2; | ||||||
|  |  | ||||||
|     if (r1->x < r2->x || r1->y < r2->y) |     if (r1->x < r2->x || r1->y + r1->height <= r2->y) | ||||||
|  |     { | ||||||
|         return -1; |         return -1; | ||||||
|     if (r1->x > r2->x || r1->y > r2->y) |     } | ||||||
|  |  | ||||||
|  |     if (r1->x > r2->x || r1->y + r1->height > r2->y) | ||||||
|  |     { | ||||||
|         return 1; |         return 1; | ||||||
|  |     } | ||||||
|  |  | ||||||
|     return 0; |     return 0; | ||||||
| } | } | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user