From 3ca6300cc2f2a42148be8094f6521c03f00826f8 Mon Sep 17 00:00:00 2001 From: Nick Grosenbacher Date: Tue, 19 Nov 2024 11:35:18 -0500 Subject: [PATCH] SWC-7131 - workaround - do not render components that are not visible --- .../org/sagebionetworks/web/client/widget/ReactComponentV2.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/org/sagebionetworks/web/client/widget/ReactComponentV2.java b/src/main/java/org/sagebionetworks/web/client/widget/ReactComponentV2.java index 1cd8135f56..cb81262f20 100644 --- a/src/main/java/org/sagebionetworks/web/client/widget/ReactComponentV2.java +++ b/src/main/java/org/sagebionetworks/web/client/widget/ReactComponentV2.java @@ -199,6 +199,8 @@ public HandlerRegistration addClickHandler(ClickHandler handler) { return childWidgets .stream() + // SWC-7131: Visibility via style: {display: "none"} may not work in production + .filter(ReactComponentV2::isVisible) .map(ReactComponentV2::createReactElement) .toArray(ReactElement[]::new); } else {