From c3798c875fcaf652e1b766f0a52b6efdd155e133 Mon Sep 17 00:00:00 2001 From: fengwk <759543714@qq.com> Date: Fri, 12 Jan 2024 13:56:08 +0800 Subject: [PATCH] Respect animation blacklist when updating --- src/win.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/win.c b/src/win.c index 4d96bb7..694ca95 100644 --- a/src/win.c +++ b/src/win.c @@ -750,7 +750,10 @@ void win_process_update_flags(session_t *ps, struct managed_win *w) { w->g = w->pending_g; // Update window geometry - } else if (ps->o.animations) { + } else if (ps->o.animations + && ps->o.wintype_option[w->window_type].animation != 0 + && !c2_match(ps, w, ps->o.animation_open_blacklist, NULL)) { + if (!was_visible) { // Set window-open animation init_animation(ps, w);