diff --git a/plugins/card-resources/src/components/ChangeType.svelte b/plugins/card-resources/src/components/ChangeType.svelte index 7efc210fcd..7513bdb6ce 100644 --- a/plugins/card-resources/src/components/ChangeType.svelte +++ b/plugins/card-resources/src/components/ChangeType.svelte @@ -93,6 +93,7 @@ const _class = hierarchy.getClass(desc) if (_class.label === undefined) continue if (_class.kind !== ClassifierKind.CLASS) continue + if ((_class as MasterTag).removed === true) continue added.add(desc) toAdd.push(_class) } diff --git a/plugins/card-resources/src/components/settings/TagsHierarchy.svelte b/plugins/card-resources/src/components/settings/TagsHierarchy.svelte index bb70430f08..ebb3a6525e 100644 --- a/plugins/card-resources/src/components/settings/TagsHierarchy.svelte +++ b/plugins/card-resources/src/components/settings/TagsHierarchy.svelte @@ -35,7 +35,13 @@ const desc = hierarchy.getDescendants(_class) for (const clazz of desc) { const cls = hierarchy.getClass(clazz) - if (cls.extends === _class && !cls.hidden && kind === cls.kind && cls.label !== undefined) { + if ( + cls.extends === _class && + !cls.hidden && + kind === cls.kind && + cls.label !== undefined && + (cls as MasterTag).removed !== true + ) { result.push(clazz) } }