Hide all levels in window hiddenlevel from act bar

Also don't always hide HIDDEN level from activity bar.
This commit is contained in:
Doug Freed 2018-09-08 07:55:57 -04:00 committed by GitHub
commit f64beca6a3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -75,7 +75,8 @@ static void sig_hilight_text(TEXT_DEST_REC *dest, const char *msg)
WI_ITEM_REC *item;
int data_level;
if (dest->window == active_win || (dest->level & hide_level))
if (dest->window == active_win ||
(dest->level & (hide_level | WINDOW_GUI(dest->window)->view->hidden_level)))
return;
if (dest->level & hilight_level) {
@ -125,7 +126,7 @@ static void read_settings(void)
hide_targets = *targets == '\0' ? NULL :
g_strsplit(targets, " ", -1);
hide_level = MSGLEVEL_NEVER | MSGLEVEL_NO_ACT | MSGLEVEL_HIDDEN |
hide_level = MSGLEVEL_NEVER | MSGLEVEL_NO_ACT |
settings_get_level("activity_hide_level");
msg_level = settings_get_level("activity_msg_level");
hilight_level = MSGLEVEL_HILIGHT |