-
Notifications
You must be signed in to change notification settings - Fork 3.2k
Description
Description:
After upgrade to AndroidX Fragment 1.4, and enabling the Fragment StrictMode checks the following violation is logged:
androidx.fragment.app.strictmode.WrongFragmentContainerViolation: Attempting to add fragment MaterialCalendar{5c68b97} (c8f6147b-f1c9-4f97-9f40-140b8b6380fe id=0x7f090151) to container android.widget.FrameLayout{1dba184 V.E...... ......I. 0,0-0,0 #7f090151 app:id/mtrl_calendar_frame} which is not a FragmentContainerView
at androidx.fragment.app.strictmode.FragmentStrictMode.onWrongFragmentContainer(FragmentStrictMode.kt:204)
at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:518)
at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:261)
at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1840)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1758)
at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1670)
at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:317)
at com.google.android.material.datepicker.MaterialDatePicker.startPickerFragment(MaterialDatePicker.java:344)
at com.google.android.material.datepicker.MaterialDatePicker.onStart(MaterialDatePicker.java:288)
at androidx.fragment.app.Fragment.performStart(Fragment.java:3053)
at androidx.fragment.app.FragmentStateManager.start(FragmentStateManager.java:587)
at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:279)
at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1840)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1764)
at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1701)
at androidx.fragment.app.FragmentManager$4.run(FragmentManager.java:488)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:223)
at android.app.ActivityThread.main(ActivityThread.java:7656)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
Material Library version: 1.4.0