Панель времени/заряда — вне контейнера, всегда у верха экрана (не повисает между верхом и видео при vertical=0)
This commit is contained in:
@@ -498,11 +498,16 @@ fun ConnectionScreen() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Оверлей распознавания/ответа — в AssistantOverlay (корень, поверх любого экрана).
|
||||||
|
}
|
||||||
|
|
||||||
|
// Панель статуса (время/заряд) — вне контейнера, всегда у верха половины:
|
||||||
|
// при vertical=0 контейнер у низа, и панель иначе повисала бы посередине.
|
||||||
|
Box(Modifier.fillMaxSize()) {
|
||||||
StatusPanelCompose(
|
StatusPanelCompose(
|
||||||
modifier = Modifier.align(Alignment.TopCenter).padding(top = 12.dp),
|
modifier = Modifier.align(Alignment.TopCenter).padding(top = 12.dp),
|
||||||
scale = scale,
|
scale = scale,
|
||||||
)
|
)
|
||||||
// Оверлей распознавания/ответа — в AssistantOverlay (корень, поверх любого экрана).
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -135,8 +135,12 @@ fun GlassesMovieScreen(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Панель по центру верхней letterbox-полосы: в каждом глазу — в центре
|
// Панель статуса (время/заряд) — вне контейнера, всегда у верха половины:
|
||||||
// своей половины, бинокулярно сливается в одну по центру.
|
// при vertical=0 контейнер у низа, и панель иначе повисала бы посередине
|
||||||
|
// чёрного поля между верхом экрана и видео.
|
||||||
|
}
|
||||||
|
|
||||||
|
Box(Modifier.fillMaxSize()) {
|
||||||
StatusPanelCompose(
|
StatusPanelCompose(
|
||||||
modifier = Modifier.align(Alignment.TopCenter).padding(top = 12.dp),
|
modifier = Modifier.align(Alignment.TopCenter).padding(top = 12.dp),
|
||||||
scale = scale,
|
scale = scale,
|
||||||
|
|||||||
Reference in New Issue
Block a user