fix(recordings): шторка записи на весь экран, список треков над навигацией
navigationBarsPadding не применялся в partial-режиме ModalBottomSheet — список треков налезал на системную навигацию. Включён skipPartiallyExpanded (как у радио-плеера) + navigationBarsPadding на контенте. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -128,10 +128,13 @@ fun RecordingsScreen(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Встроенный плеер в нижнем листе
|
// Встроенный плеер в нижнем листе. skipPartiallyExpanded — как у радио-плеера,
|
||||||
|
// иначе в partial-режиме navigationBarsPadding не применяется и список треков
|
||||||
|
// налезает на системную навигацию.
|
||||||
playing?.let { rec ->
|
playing?.let { rec ->
|
||||||
ModalBottomSheet(
|
ModalBottomSheet(
|
||||||
onDismissRequest = { playing = null },
|
onDismissRequest = { playing = null },
|
||||||
|
sheetState = rememberModalBottomSheetState(skipPartiallyExpanded = true),
|
||||||
containerColor = colors.bgBase
|
containerColor = colors.bgBase
|
||||||
) {
|
) {
|
||||||
RecordingPlayerSheet(
|
RecordingPlayerSheet(
|
||||||
|
|||||||
Reference in New Issue
Block a user