Obey WM_SIZE_HINTS's resize increments in floating

This commit is contained in:
oblique
2013-02-08 18:41:41 +02:00
committed by Michael Stapelberg
parent b0e2be9a6b
commit e92dd1acc6
3 changed files with 41 additions and 10 deletions

View File

@ -588,9 +588,9 @@ static void cmd_resize_floating(I3_CMD, char *way, char *direction, Con *floatin
return;
if (strcmp(direction, "up") == 0) {
floating_con->rect.y -= px;
floating_con->rect.y -= (floating_con->rect.height - old_rect.height);
} else if (strcmp(direction, "left") == 0) {
floating_con->rect.x -= px;
floating_con->rect.x -= (floating_con->rect.width - old_rect.width);
}
}