From 0015d26dc8a81ab17f4d84ebed3d0cce201e8e96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?P=C5=99emysl=20Eric=20Janouch?= Date: Sat, 10 Sep 2022 18:58:55 +0200 Subject: xC/xP: support hiding unimportant messages at all --- xC.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'xC.c') diff --git a/xC.c b/xC.c index c440abc..1399744 100644 --- a/xC.c +++ b/xC.c @@ -3068,6 +3068,7 @@ relay_prepare_buffer_update (struct app_context *ctx, struct buffer *buffer) struct relay_event_data_buffer_update *e = &m->data.buffer_update; e->event = RELAY_EVENT_BUFFER_UPDATE; e->buffer_name = str_from_cstr (buffer->name); + e->hide_unimportant = buffer->hide_unimportant; } static void @@ -14202,6 +14203,10 @@ on_toggle_unimportant (int count, int key, void *user_data) (void) key; struct app_context *ctx = user_data; ctx->current_buffer->hide_unimportant ^= true; + + relay_prepare_buffer_update (ctx, ctx->current_buffer); + relay_broadcast (ctx); + buffer_print_backlog (ctx, ctx->current_buffer); return true; } -- cgit v1.2.3