diff options
-rw-r--r-- | resize.c | 2 | ||||
-rw-r--r-- | tty.c | 3 |
2 files changed, 4 insertions, 1 deletions
@@ -188,7 +188,7 @@ recalculate_sizes(void) type = options_get_number(w->options, "window-size"); if (type == WINDOW_SIZE_MANUAL) continue; - current = !options_get_number(w->options, "aggressive-resize"); + current = options_get_number(w->options, "aggressive-resize"); changed = 1; if (type == WINDOW_SIZE_LARGEST) { @@ -807,6 +807,9 @@ tty_update_client_offset(struct client *c) { u_int ox, oy, sx, sy; + if (~c->flags & CLIENT_TERMINAL) + return; + c->tty.oflag = tty_window_offset1(&c->tty, &ox, &oy, &sx, &sy); if (ox == c->tty.oox && oy == c->tty.ooy && |