You've already forked Magisk
mirror of
https://github.com/topjohnwu/Magisk.git
synced 2025-09-06 06:36:58 +00:00
Migrate to Activity Result APIs
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
package com.topjohnwu.magisk.ui.install
|
||||
|
||||
import android.app.Activity
|
||||
import android.net.Uri
|
||||
import androidx.databinding.Bindable
|
||||
import androidx.lifecycle.viewModelScope
|
||||
@@ -42,10 +41,7 @@ class InstallViewModel(
|
||||
set(value) = set(value, _method, { _method = it }, BR.method) {
|
||||
when (it) {
|
||||
R.id.method_patch -> {
|
||||
MagiskInstallFileEvent { code, intent ->
|
||||
if (code == Activity.RESULT_OK)
|
||||
data = intent?.data
|
||||
}.publish()
|
||||
MagiskInstallFileEvent { uri -> data = uri }.publish()
|
||||
}
|
||||
R.id.method_inactive_slot -> {
|
||||
SecondSlotWarningDialog().publish()
|
||||
|
||||
Reference in New Issue
Block a user