diff --git a/app/src/main/java/com/d4rk/androidtutorials/java/utils/EdgeToEdgeDelegate.java b/app/src/main/java/com/d4rk/androidtutorials/java/utils/EdgeToEdgeDelegate.java index be872f65..0f91ec6e 100644 --- a/app/src/main/java/com/d4rk/androidtutorials/java/utils/EdgeToEdgeDelegate.java +++ b/app/src/main/java/com/d4rk/androidtutorials/java/utils/EdgeToEdgeDelegate.java @@ -13,6 +13,7 @@ import androidx.core.view.ViewGroupCompat; import androidx.core.view.WindowCompat; import androidx.core.view.WindowInsetsCompat; +import androidx.fragment.app.FragmentContainerView; import com.d4rk.androidtutorials.java.R; import com.google.android.material.appbar.AppBarLayout; @@ -160,7 +161,9 @@ private static void applyInsetsAsPadding(View view, int insetTypes, } if (view instanceof ViewGroup viewGroup) { - ViewGroupCompat.installCompatInsetsDispatch(viewGroup); + if (!(viewGroup instanceof FragmentContainerView)) { + ViewGroupCompat.installCompatInsetsDispatch(viewGroup); + } } InsetsPadding basePadding = (InsetsPadding) view.getTag(R.id.tag_edge_to_edge_padding);