aboutsummaryrefslogtreecommitdiff
path: root/window-customize.c
diff options
context:
space:
mode:
authorNicholas Marriott <nicholas.marriott@gmail.com>2020-05-08 22:09:31 +0100
committerNicholas Marriott <nicholas.marriott@gmail.com>2020-05-08 22:09:31 +0100
commit5e97d79eb1337db2dd5969fb2c339d14427f545b (patch)
tree3758f15db414e1bb6e7cb417ad956b937cab60f8 /window-customize.c
parenta61cbf1c33d8d61b564f95053cbf96443126dd87 (diff)
downloadrtmux-5e97d79eb1337db2dd5969fb2c339d14427f545b.tar.gz
rtmux-5e97d79eb1337db2dd5969fb2c339d14427f545b.tar.bz2
rtmux-5e97d79eb1337db2dd5969fb2c339d14427f545b.zip
Fix some customize mode drawing nits.
Diffstat (limited to 'window-customize.c')
-rw-r--r--window-customize.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/window-customize.c b/window-customize.c
index 93b2e840..e07bc243 100644
--- a/window-customize.c
+++ b/window-customize.c
@@ -494,6 +494,9 @@ window_customize_draw(void *modedata, void *itemdata,
screen_write_text(ctx, sx, sy, &grid_default_cell, "%s", text);
if (s->cy >= cy + sy - 1)
goto out;
+ screen_write_cursormove(ctx, s->cx, s->cy + 1, 0);
+ if (s->cy >= cy + sy - 1)
+ goto out;
if (oe == NULL)
text = "user";
@@ -524,6 +527,9 @@ window_customize_draw(void *modedata, void *itemdata,
if (s->cy > cy + sy - 1)
goto out;
}
+ screen_write_cursormove(ctx, s->cx, s->cy + 1, 0);
+ if (s->cy >= cy + sy - 1)
+ goto out;
value = options_to_string(o, idx, 0);
if (oe != NULL && idx == -1) {