diff --git a/app/src/main/java/org/mozilla/fenix/components/topsheet/TopSheetBehavior.kt b/app/src/main/java/org/mozilla/fenix/components/topsheet/TopSheetBehavior.kt index 8de28ea2f..be5b50682 100644 --- a/app/src/main/java/org/mozilla/fenix/components/topsheet/TopSheetBehavior.kt +++ b/app/src/main/java/org/mozilla/fenix/components/topsheet/TopSheetBehavior.kt @@ -174,7 +174,7 @@ class TopSheetBehavior return SavedState( super.onSaveInstanceState( parent, - child + child!! ), mState ) } @@ -186,7 +186,7 @@ class TopSheetBehavior ) { val ss = state as SavedState - super.onRestoreInstanceState(parent, child, ss.superState) + super.onRestoreInstanceState(parent, child!!, ss.superState) // Intermediate states are restored as collapsed state mState = if (ss.state == STATE_DRAGGING || ss.state == STATE_SETTLING) { STATE_COLLAPSED @@ -451,7 +451,7 @@ class TopSheetBehavior return target === mNestedScrollingChildRef!!.get() && (mState != STATE_EXPANDED || super.onNestedPreFling( - coordinatorLayout, child, target, + coordinatorLayout, child!!, target, velocityX, velocityY )) }