fix: add camera hardware feature flag, fix WaitingForPartnerScreen layout

This commit is contained in:
null 2026-06-18 01:05:04 -05:00
parent c58b1c6326
commit 7fb913db99
2 changed files with 6 additions and 7 deletions

View File

@ -5,6 +5,8 @@
<uses-permission android:name="android.permission.POST_NOTIFICATIONS" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera" android:required="false" />
<application
android:name=".CloserApp"
android:allowBackup="false"

View File

@ -54,7 +54,7 @@ data class WaitingForPartnerUiState(
@HiltViewModel
class WaitingForPartnerViewModel @Inject constructor(
gameSessionManager: GameSessionManager
private val gameSessionManager: GameSessionManager
) : ViewModel() {
private val _uiState = MutableStateFlow(WaitingForPartnerUiState())
val uiState: StateFlow<WaitingForPartnerUiState> = _uiState.asStateFlow()
@ -120,8 +120,7 @@ fun WaitingForPartnerScreen(
.fillMaxSize()
.safeDrawingPadding()
.navigationBarsPadding()
.padding(horizontal = 24.dp)
.align(Alignment.Center),
.padding(horizontal = 24.dp),
horizontalAlignment = Alignment.CenterHorizontally,
verticalArrangement = Arrangement.Center
) {
@ -146,8 +145,7 @@ fun WaitingForPartnerScreen(
) {
Box(
modifier = Modifier
.fillMaxSize()
.align(Alignment.Center),
.fillMaxSize(),
contentAlignment = Alignment.Center
) {
Text(
@ -158,8 +156,7 @@ fun WaitingForPartnerScreen(
"desire_sync" -> "❤️"
else -> "🎮"
},
style = MaterialTheme.typography.displayMedium,
modifier = Modifier.align(Alignment.Center)
style = MaterialTheme.typography.displayMedium
)
}
}