playback: fix playback sheet hiding on pre-U back
Caused by a missed check.
This commit is contained in:
parent
9632e06ca6
commit
3efd4ea59f
1 changed files with 3 additions and 2 deletions
|
@ -1633,12 +1633,13 @@ public class BackportBottomSheetBehavior<V extends View> extends CoordinatorLayo
|
|||
return;
|
||||
}
|
||||
BackEventCompat backEvent = bottomContainerBackHelper.onHandleBackInvoked();
|
||||
boolean canActuallyHide = hideable && isHideableWhenDragging();
|
||||
if (backEvent == null || VERSION.SDK_INT < VERSION_CODES.UPSIDE_DOWN_CAKE) {
|
||||
// If using traditional button system nav or if pre-U, just hide or collapse the bottom sheet.
|
||||
setState(hideable ? STATE_HIDDEN : STATE_COLLAPSED);
|
||||
setState(canActuallyHide ? STATE_HIDDEN : STATE_COLLAPSED);
|
||||
return;
|
||||
}
|
||||
if (hideable && isHideableWhenDragging()) {
|
||||
if (canActuallyHide) {
|
||||
bottomContainerBackHelper.finishBackProgressNotPersistent(
|
||||
backEvent,
|
||||
new AnimatorListenerAdapter() {
|
||||
|
|
Loading…
Reference in a new issue