From daa38772b41427a4c362e00ca2de7b413d7b9b85 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sun, 14 May 2023 21:32:22 -0400 Subject: [PATCH] Fix crash when editing hide-action filter --- Tusker/Filterer.swift | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Tusker/Filterer.swift b/Tusker/Filterer.swift index 80a12bf0..77b33e8e 100644 --- a/Tusker/Filterer.swift +++ b/Tusker/Filterer.swift @@ -126,8 +126,14 @@ class Filterer { break } else if old.0.pattern != new.0.pattern { allMatch = false - // continue because we want to know if any actions changed - continue + if new.1 == .hide { + // if the pattern's changed and the action is hide, then the cell type for existing items may change + actionsChanged = true + break + } else { + // continue because we want to know if any actions changed + continue + } } } }