diff --git a/packages/core/platforms/android/widgets-release.aar b/packages/core/platforms/android/widgets-release.aar index 6349e60a8..eb21fead4 100644 Binary files a/packages/core/platforms/android/widgets-release.aar and b/packages/core/platforms/android/widgets-release.aar differ diff --git a/packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/LayoutBase.java b/packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/LayoutBase.java index 6afa11488..fd40c6ee3 100644 --- a/packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/LayoutBase.java +++ b/packages/ui-mobile-base/android/widgets/src/main/java/org/nativescript/widgets/LayoutBase.java @@ -203,6 +203,7 @@ public abstract class LayoutBase extends ViewGroup { if (value == OverflowEdgeIgnore) { ViewCompat.setOnApplyWindowInsetsListener(this, null); + ViewCompat.requestApplyInsets(this); } else if (windowInsetsListener == null) { // if incoming inset is empty and previous inset is empty return consumed // an incoming empty inset is one way to detect a consumed inset e.g multiple views consumed top/bottom