From 3762c8d6c33cd124c3b9c25a119cd8c9d631bb00 Mon Sep 17 00:00:00 2001 From: Vitor Pamplona Date: Fri, 27 Feb 2026 08:54:30 -0500 Subject: [PATCH] Fixes the activity cast --- .../amethyst/ui/screen/loggedIn/chess/ChessLobbyScreen.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/chess/ChessLobbyScreen.kt b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/chess/ChessLobbyScreen.kt index 2062caca8..fa7132a24 100644 --- a/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/chess/ChessLobbyScreen.kt +++ b/amethyst/src/main/java/com/vitorpamplona/amethyst/ui/screen/loggedIn/chess/ChessLobbyScreen.kt @@ -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,