From 82dc07d7c3566e17e6b794c75b1d6645fd20870b Mon Sep 17 00:00:00 2001 From: o9000 Date: Wed, 30 Dec 2015 12:23:45 +0100 Subject: [PATCH] Sort correctly for primary_monitor_first --- src/server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server.c b/src/server.c index 2fdf53d..0e5ec0e 100644 --- a/src/server.c +++ b/src/server.c @@ -265,9 +265,9 @@ int compare_monitor_pos(const void *monitor1, const void *monitor2) if (primary_monitor_first) { if (m1->primary && !m2->primary) - return 1; - if (m2->primary && !m1->primary) return -1; + if (!m1->primary && m2->primary) + return 1; } if (m1->x < m2->x) {