Skip to content

Commit

Permalink
为 3.9 修复 media selector bottom sheet sticky header 看不到的问题
Browse files Browse the repository at this point in the history
  • Loading branch information
Him188 committed Sep 12, 2024
1 parent 3e3e557 commit 605461a
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -266,6 +266,7 @@ fun EpisodeDetails(
mediaSourceResultsPresentation,
onDismissRequest = { showMediaSelector = false },
onSelected = { showMediaSelector = false },
stickyHeaderBackgroundColor = BottomSheetDefaults.ContainerColor,
)
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,12 @@ package me.him188.ani.app.ui.subject.episode.details
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.navigationBarsPadding
import androidx.compose.foundation.layout.padding
import androidx.compose.material3.MaterialTheme
import androidx.compose.material3.Text
import androidx.compose.material3.TextButton
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.unit.dp
import me.him188.ani.app.ui.subject.episode.mediaFetch.MediaSelectorPresentation
import me.him188.ani.app.ui.subject.episode.mediaFetch.MediaSelectorView
Expand All @@ -24,6 +26,7 @@ fun EpisodePlayMediaSelector(
onDismissRequest: () -> Unit,
modifier: Modifier = Modifier,
onSelected: (Media) -> Unit = {},
stickyHeaderBackgroundColor: Color = MaterialTheme.colorScheme.surface,
) {
MediaSelectorView(
mediaSelector,
Expand All @@ -33,6 +36,7 @@ fun EpisodePlayMediaSelector(
modifier.padding(vertical = 12.dp, horizontal = 16.dp)
.fillMaxWidth()
.navigationBarsPadding(),
stickyHeaderBackgroundColor = stickyHeaderBackgroundColor,
itemProgressBar = {},
onClickItem = {
mediaSelector.select(it)
Expand Down

0 comments on commit 605461a

Please # to comment.