From e78e5a8e0f96ada33633a16ab33c14904bf0248b Mon Sep 17 00:00:00 2001 From: Liao Junxuan Date: Wed, 20 Dec 2023 18:02:00 +0800 Subject: [PATCH] Enable pango markup for -window-format in wayland Strings are already escaped when necessary. The x11 counterpart was implemented in davatorium/rofi#1288. --- source/modes/wayland-window.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/modes/wayland-window.c b/source/modes/wayland-window.c index 72aad61f7..c08eab78f 100644 --- a/source/modes/wayland-window.c +++ b/source/modes/wayland-window.c @@ -549,7 +549,7 @@ static char *_generate_display_string(const WaylandWindowModePrivateData *pd, } static char *_get_display_value(const Mode *sw, unsigned int selected_line, - G_GNUC_UNUSED int *state, + int *state, G_GNUC_UNUSED GList **attr_list, int get_entry) { WaylandWindowModePrivateData *pd = @@ -568,6 +568,7 @@ static char *_get_display_value(const Mode *sw, unsigned int selected_line, if (toplevel->state & TOPLEVEL_STATE_ACTIVATED) { *state |= ACTIVE; } + *state |= MARKUP; return get_entry ? _generate_display_string(pd, toplevel) : NULL; }