From ed1ed1bc3eff27a9dec6882993c29d32a5396e96 Mon Sep 17 00:00:00 2001 From: Ignacio Velazquez Date: Fri, 7 Mar 2025 09:07:59 +0100 Subject: [PATCH] fix: LEAP-1892: [FE] Deeply nested Choices are visible when their parents are hidden --- web/libs/editor/src/mixins/Visibility.js | 1 + 1 file changed, 1 insertion(+) diff --git a/web/libs/editor/src/mixins/Visibility.js b/web/libs/editor/src/mixins/Visibility.js index 802a4e561d00..b12120227410 100644 --- a/web/libs/editor/src/mixins/Visibility.js +++ b/web/libs/editor/src/mixins/Visibility.js @@ -49,6 +49,7 @@ const VisibilityMixin = types const tag = self.annotation.names.get(tagName); if (!tag?.hasChoiceSelection && !choiceValue?.length) return false; + if (tag.isVisible === false) return false; return tag.hasChoiceSelection(choiceValue?.split(","), tag.selectedValues()); },