diff options
author | Nicholas Marriott <nicholas.marriott@gmail.com> | 2017-10-12 11:56:32 +0100 |
---|---|---|
committer | Nicholas Marriott <nicholas.marriott@gmail.com> | 2017-10-12 11:56:32 +0100 |
commit | fb02df66cc1a8fef5004d7d9c13374a3d8a33335 (patch) | |
tree | 4a02f46e18a46ef3a8d273c6eb2ca39cdaf97b6b /mode-tree.c | |
parent | d10def5b0b5a4d000b1a34efd32cc4a2613f66c7 (diff) | |
parent | 2357bfb2545509f0b449ddf0519b6a638bfcf351 (diff) | |
download | rtmux-fb02df66cc1a8fef5004d7d9c13374a3d8a33335.tar.gz rtmux-fb02df66cc1a8fef5004d7d9c13374a3d8a33335.tar.bz2 rtmux-fb02df66cc1a8fef5004d7d9c13374a3d8a33335.zip |
Merge branch 'master' of github.com:tmux/tmux
Diffstat (limited to 'mode-tree.c')
-rw-r--r-- | mode-tree.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/mode-tree.c b/mode-tree.c index 7b378795..349cda49 100644 --- a/mode-tree.c +++ b/mode-tree.c @@ -554,10 +554,12 @@ mode_tree_draw(struct mode_tree_data *mtd) } if (i != mtd->current) { - screen_write_puts(&ctx, &gc0, "%.*s", w, text); + screen_write_nputs(&ctx, w, &gc0, "%s", text); screen_write_clearendofline(&ctx, 8); - } else - screen_write_puts(&ctx, &gc, "%-*.*s", w, w, text); + } else { + screen_write_nputs(&ctx, w, &gc, "%s", text); + screen_write_clearendofline(&ctx, gc.bg); + } free(text); if (mti->tagged) { |