Fixes the activity cast
This commit is contained in:
+2
-2
@@ -20,6 +20,7 @@
|
||||
*/
|
||||
package com.vitorpamplona.amethyst.ui.screen.loggedIn.chess
|
||||
|
||||
import androidx.activity.compose.LocalActivity
|
||||
import androidx.compose.foundation.layout.Arrangement
|
||||
import androidx.compose.foundation.layout.Column
|
||||
import androidx.compose.foundation.layout.Row
|
||||
@@ -66,7 +67,6 @@ import androidx.compose.runtime.rememberCoroutineScope
|
||||
import androidx.compose.runtime.setValue
|
||||
import androidx.compose.ui.Alignment
|
||||
import androidx.compose.ui.Modifier
|
||||
import androidx.compose.ui.platform.LocalContext
|
||||
import androidx.compose.ui.res.stringResource
|
||||
import androidx.compose.ui.text.font.FontWeight
|
||||
import androidx.compose.ui.unit.dp
|
||||
@@ -97,7 +97,7 @@ fun ChessLobbyScreen(
|
||||
nav: INav,
|
||||
) {
|
||||
// Scope ViewModel to Activity so it's shared between lobby and game screens
|
||||
val activity = LocalContext.current as FragmentActivity
|
||||
val activity = LocalActivity.current as FragmentActivity
|
||||
val chessViewModel: ChessViewModelNew =
|
||||
viewModel(
|
||||
viewModelStoreOwner = activity,
|
||||
|
||||
Reference in New Issue
Block a user