diff options
author | Thomas Adam <thomas@xteddy.org> | 2020-04-15 18:01:27 +0100 |
---|---|---|
committer | Thomas Adam <thomas@xteddy.org> | 2020-04-15 18:01:27 +0100 |
commit | ebeb457385154d2ce48e3375501ad80ebc1e5e25 (patch) | |
tree | 1d7446b27808e7e811abcbbd69ce21387e8d1813 /menu.c | |
parent | fe1778e37733aee809dd2cfdc9f6295e7780110f (diff) | |
parent | 1e72f5ea4356a102e12c0b5325d4af824899d39c (diff) | |
download | rtmux-ebeb457385154d2ce48e3375501ad80ebc1e5e25.tar.gz rtmux-ebeb457385154d2ce48e3375501ad80ebc1e5e25.tar.bz2 rtmux-ebeb457385154d2ce48e3375501ad80ebc1e5e25.zip |
Merge branch 'obsd-master'
Diffstat (limited to 'menu.c')
-rw-r--r-- | menu.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -149,10 +149,14 @@ menu_draw_cb(struct client *c, __unused struct screen_redraw_ctx *ctx0) struct menu *menu = md->menu; struct screen_write_ctx ctx; u_int i, px = md->px, py = md->py; + struct grid_cell gc; + + memcpy(&gc, &grid_default_cell, sizeof gc); + style_apply(&gc, c->session->curw->window->options, "mode-style"); screen_write_start(&ctx, NULL, s); screen_write_clearscreen(&ctx, 8); - screen_write_menu(&ctx, menu, md->choice); + screen_write_menu(&ctx, menu, md->choice, &gc); screen_write_stop(&ctx); for (i = 0; i < screen_size_y(&md->s); i++) |