commit aefe37bd3296210b82ed62bfd06f36a35e4b6214
parent a4aac68e8fec82673680ff29ce0dfb0dde1a25e0
Author: Kebigon <git@kebigon.xyz>
Date: Sat, 14 Aug 2021 17:27:22 +0900
Move clients to their new monitor's top-right corner when deleting a monitor
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/monitor.c b/monitor.c
@@ -101,6 +101,10 @@ void monitor_delete(struct item *mon_item)
continue;
client->monitor = new_mon;
+ client->x = new_mon->x;
+ client->y = new_mon->y;
+
+ // Sanitize
client_sanitize_position(client);
client_sanitize_dimensions(client);
}