From ea99860dc0208574f031fdf6f20d1ffa359eb541 Mon Sep 17 00:00:00 2001 From: Muka Schultze Date: Tue, 20 Jan 2026 18:04:15 -0300 Subject: [PATCH] fix(ios): apply hidden property to shadow layer --- packages/core/ui/core/view/index.ios.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/core/ui/core/view/index.ios.ts b/packages/core/ui/core/view/index.ios.ts index df7568d8b2..587952a962 100644 --- a/packages/core/ui/core/view/index.ios.ts +++ b/packages/core/ui/core/view/index.ios.ts @@ -774,7 +774,12 @@ export class View extends ViewCommon { return this.nativeViewProtected.hidden; } [hiddenProperty.setNative](value: boolean) { - this.nativeViewProtected.hidden = value; + const nativeView: NativeScriptUIView = this.nativeViewProtected; + nativeView.hidden = value; + // Apply visibility value to shadows as well + if (nativeView.outerShadowContainerLayer) { + nativeView.outerShadowContainerLayer.hidden = nativeView.hidden; + } } [visibilityProperty.getDefault](): CoreTypes.VisibilityType {