File tree 1 file changed +3
-3
lines changed
app/src/main/java/dev/zwander/installwithoptions/util 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -4,13 +4,13 @@ import android.content.Context
4
4
import androidx.compose.runtime.Composable
5
5
import androidx.compose.runtime.LaunchedEffect
6
6
import androidx.compose.runtime.State
7
- import androidx.compose.runtime.collectAsState
8
7
import androidx.compose.runtime.getValue
9
8
import androidx.compose.runtime.mutableStateOf
10
9
import androidx.compose.runtime.remember
11
10
import androidx.compose.ui.platform.LocalContext
12
- import androidx.compose.ui.platform.LocalLifecycleOwner
13
11
import androidx.lifecycle.Lifecycle
12
+ import androidx.lifecycle.compose.LocalLifecycleOwner
13
+ import androidx.lifecycle.compose.currentStateAsState
14
14
import rikka.shizuku.Shizuku
15
15
import rikka.shizuku.ShizukuProvider
16
16
@@ -29,7 +29,7 @@ object ShizukuUtils {
29
29
@Composable
30
30
fun rememberShizukuState (): State <ShizukuState > {
31
31
val context = LocalContext .current
32
- val lifecycleState by LocalLifecycleOwner .current.lifecycle.currentStateFlow.collectAsState ()
32
+ val lifecycleState by LocalLifecycleOwner .current.lifecycle.currentStateAsState ()
33
33
val shizukuState = remember {
34
34
mutableStateOf(ShizukuState .NOT_INSTALLED )
35
35
}
You can’t perform that action at this time.
0 commit comments