From 1e72f5ea4356a102e12c0b5325d4af824899d39c Mon Sep 17 00:00:00 2001 From: nicm Date: Wed, 15 Apr 2020 16:11:23 +0000 Subject: Use mode-style for selected items, like choose modes. GitHub issue 2166. --- menu.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'menu.c') diff --git a/menu.c b/menu.c index 78369218..941d4123 100644 --- a/menu.c +++ b/menu.c @@ -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++) -- cgit