Высота — только для видео: ассистент/коннект-экран следуют масштабу, но всегда у верха
This commit is contained in:
@@ -65,7 +65,6 @@ import pw.binom.viewmate.glasses.ui.GlassesMovieScreen
|
||||
import pw.binom.viewmate.glasses.ui.Side
|
||||
import pw.binom.viewmate.glasses.ui.px
|
||||
import pw.binom.viewmate.glasses.ui.scaleOffsetX
|
||||
import pw.binom.viewmate.glasses.ui.verticalOffsetY
|
||||
import pw.binom.viewmate.glasses.ui.panelOffsetX
|
||||
|
||||
class MainActivity : BaseEventActivity() {
|
||||
@@ -460,7 +459,6 @@ fun ConnectionScreen() {
|
||||
val status by connection.status.collectAsState()
|
||||
val messages by connection.messages.collectAsState()
|
||||
val scale by GlassesApp.instance.scale.collectAsState()
|
||||
val vertical by GlassesApp.instance.vertical.collectAsState()
|
||||
|
||||
// Бинокулярно: контент дублируется в оба глаза, панель — по центру каждой
|
||||
// половины (явная ширина половины, иначе fillMaxSize растянет на 1280).
|
||||
@@ -483,7 +481,7 @@ fun ConnectionScreen() {
|
||||
.height(containerH.px)
|
||||
.offset(
|
||||
x = scaleOffsetX(side, screenWidthPx, scale).px,
|
||||
y = verticalOffsetY(screenHeightPx, scale, vertical).px,
|
||||
// вертикаль (vertical) — только для видео; здесь контент всегда у верха
|
||||
)
|
||||
.background(Color.Black),
|
||||
) {
|
||||
|
||||
@@ -91,7 +91,6 @@ private fun overlayBox(
|
||||
) {
|
||||
Binocular(scale = false) {
|
||||
val scale by app.scale.collectAsState()
|
||||
val vertical by app.vertical.collectAsState()
|
||||
val screenWidthPx = BinocularScreenSize.current.width
|
||||
val screenHeightPx = BinocularScreenSize.current.height
|
||||
val side = BinocularScreenSide.current
|
||||
@@ -103,7 +102,7 @@ private fun overlayBox(
|
||||
.height(containerH.px)
|
||||
.offset(
|
||||
x = scaleOffsetX(side, screenWidthPx, scale).px,
|
||||
y = verticalOffsetY(screenHeightPx, scale, vertical).px,
|
||||
// вертикаль (vertical) — только для видео; оверлей всегда у верха
|
||||
)
|
||||
.background(Color.Black.copy(alpha = 0.72f)),
|
||||
) {
|
||||
|
||||
Reference in New Issue
Block a user