Fix regression which caused the player UI to be dismissed already

This commit is contained in:
vfsfitvnm
2022-08-26 20:15:54 +02:00
parent 3117ea253e
commit 45810496e7
2 changed files with 18 additions and 8 deletions

View File

@@ -266,22 +266,22 @@ class BottomSheetState(
}
}
private const val expandedAnchor = 2
private const val collapsedAnchor = 1
private const val dismissedAnchor = 0
const val expandedAnchor = 2
const val collapsedAnchor = 1
const val dismissedAnchor = 0
@Composable
fun rememberBottomSheetState(
dismissedBound: Dp,
expandedBound: Dp,
collapsedBound: Dp = dismissedBound,
isExpanded: Boolean = false
initialAnchor: Int = dismissedAnchor
): BottomSheetState {
val density = LocalDensity.current
val coroutineScope = rememberCoroutineScope()
var previousAnchor by rememberSaveable {
mutableStateOf(if (isExpanded) expandedAnchor else dismissedAnchor)
mutableStateOf(initialAnchor)
}
return remember(dismissedBound, expandedBound, collapsedBound, coroutineScope) {