Skip to content

Commit 24bfd99

Browse files
committed
Address deprecation
1 parent 22bcb19 commit 24bfd99

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

app/src/main/java/dev/zwander/installwithoptions/util/ShizukuUtils.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ import android.content.Context
44
import androidx.compose.runtime.Composable
55
import androidx.compose.runtime.LaunchedEffect
66
import androidx.compose.runtime.State
7-
import androidx.compose.runtime.collectAsState
87
import androidx.compose.runtime.getValue
98
import androidx.compose.runtime.mutableStateOf
109
import androidx.compose.runtime.remember
1110
import androidx.compose.ui.platform.LocalContext
12-
import androidx.compose.ui.platform.LocalLifecycleOwner
1311
import androidx.lifecycle.Lifecycle
12+
import androidx.lifecycle.compose.LocalLifecycleOwner
13+
import androidx.lifecycle.compose.currentStateAsState
1414
import rikka.shizuku.Shizuku
1515
import rikka.shizuku.ShizukuProvider
1616

@@ -29,7 +29,7 @@ object ShizukuUtils {
2929
@Composable
3030
fun rememberShizukuState(): State<ShizukuState> {
3131
val context = LocalContext.current
32-
val lifecycleState by LocalLifecycleOwner.current.lifecycle.currentStateFlow.collectAsState()
32+
val lifecycleState by LocalLifecycleOwner.current.lifecycle.currentStateAsState()
3333
val shizukuState = remember {
3434
mutableStateOf(ShizukuState.NOT_INSTALLED)
3535
}

0 commit comments

Comments
 (0)