kernel: fix build

This commit is contained in:
shirkneko
2025-11-27 20:33:01 +08:00
parent f81023246f
commit 45ea8455fc
4 changed files with 12 additions and 13 deletions

View File

@@ -5,7 +5,7 @@ import android.system.Os
import androidx.lifecycle.ViewModelProvider
import androidx.lifecycle.ViewModelStore
import androidx.lifecycle.ViewModelStoreOwner
import me.weishu.kernelsu.ui.viewmodel.SuperUserViewModel
import com.sukisu.ultra.ui.viewmodel.SuperUserViewModel
import okhttp3.Cache
import okhttp3.OkHttpClient
import java.io.File

View File

@@ -714,7 +714,7 @@ private fun rememberSusfsInfo(
manualHookLabel: String,
inlineHookLabel: String,
): SusfsInfoState {
var susfsInfo by remember { mutableStateOf(SusfsInfoState(status = SusfsStatus.Loading)) }
val susfsInfo = remember { mutableStateOf(SusfsInfoState(status = SusfsStatus.Loading)) }
LaunchedEffect(manualHookLabel, inlineHookLabel) {
val info = withContext(Dispatchers.IO) {
@@ -730,7 +730,9 @@ private fun rememberSusfsInfo(
}.takeIf { it.isNotBlank() }?.let { "($it)" }.orEmpty()
SusfsInfoState(
status = SusfsStatus.Supported,
detail = listOf(version, hookLabel).filter { it.isNotBlank() }.joinToString(" ")
detail = listOf(version, hookLabel)
.filter { it.isNotBlank() }
.joinToString(" ")
)
} else {
SusfsInfoState(
@@ -742,10 +744,8 @@ private fun rememberSusfsInfo(
SusfsInfoState(status = SusfsStatus.Error)
}
}
if (susfsInfo != info) {
susfsInfo = info
}
susfsInfo.value = info
}
return susfsInfo
return susfsInfo.value
}