Fixed
Status Update
Comments
ad...@google.com <ad...@google.com> #2
We have passed this to the development team and will update this issue with more information as it becomes available.
il...@google.com <il...@google.com>
ap...@google.com <ap...@google.com> #3
Project: platform/frameworks/support
Branch: androidx-master-dev
commit 35e6f499e1fd9f6086d5a4763a36000803a264c0
Author: Ian Lake <ilake@google.com>
Date: Thu Nov 29 20:37:02 2018
Add requireParentFragment() to Fragment
In cases where you know the Fragment has
a parent Fragment, provide a
requireParentFragment() alternative to using
parentFragment!! in Kotlin.
Test: new FragmentTest
BUG: 112103783
Change-Id: Iade14485e2180c23fc871e66a586f82537c05cd4
M fragment/api/1.1.0-alpha03.txt
M fragment/api/current.txt
M fragment/src/androidTest/java/androidx/fragment/app/FragmentTest.java
M fragment/src/androidTest/java/androidx/fragment/app/ViewModelTestInTransaction.java
M fragment/src/main/java/androidx/fragment/app/Fragment.java
https://android-review.googlesource.com/837641
https://goto.google.com/android-sha1/35e6f499e1fd9f6086d5a4763a36000803a264c0
Branch: androidx-master-dev
commit 35e6f499e1fd9f6086d5a4763a36000803a264c0
Author: Ian Lake <ilake@google.com>
Date: Thu Nov 29 20:37:02 2018
Add requireParentFragment() to Fragment
In cases where you know the Fragment has
a parent Fragment, provide a
requireParentFragment() alternative to using
parentFragment!! in Kotlin.
Test: new FragmentTest
BUG: 112103783
Change-Id: Iade14485e2180c23fc871e66a586f82537c05cd4
M fragment/api/1.1.0-alpha03.txt
M fragment/api/current.txt
M fragment/src/androidTest/java/androidx/fragment/app/FragmentTest.java
M fragment/src/androidTest/java/androidx/fragment/app/ViewModelTestInTransaction.java
M fragment/src/main/java/androidx/fragment/app/Fragment.java
il...@google.com <il...@google.com> #4
This will be available in AndroidX Fragments 1.1.0-alpha03
Description
getActivity(), getContext() and getHost() have corresponding "require" methods that are non-null, exception throwing equivalents. However getParentFragment() doesn't have its own requireParentFragment() method.