Fix migration dialog not showing for consecutive prompts from the same screen (mihonapp/mihon#2994)

(cherry picked from commit 8b2d35f3068a3f9c5e1bba77ed825ae51531c91c)
This commit is contained in:
AntsyLich 2026-02-25 17:15:13 +06:00 committed by Cuong-Tran
parent e04565bc46
commit 7c5fe16b52
2 changed files with 2 additions and 2 deletions

View file

@ -40,6 +40,7 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co
- Fix crash when trying to install/update extensions while shizuku is not running ([@NGB-Was-Taken](https://github.com/NGB-Was-Taken)) ([#2837](https://github.com/mihonapp/mihon/pull/2837))
- Fix Add Repo input not taking up the full dialog width ([@cuong-tran](https://github.com/cuong-tran)) ([#2816](https://github.com/mihonapp/mihon/pull/2816))
- Fix migration's selected sources order not preserved ([@AntsyLich](https://github.com/AntsyLich)) ([#2773](https://github.com/mihonapp/mihon/pull/2993))
- Fix migration dialog not showing for consecutive prompts from the same screen ([@AntsyLich](https://github.com/AntsyLich)) ([#2773](https://github.com/mihonapp/mihon/pull/2994))
### Other
- Enable logcat logging on stable and debug builds without enabling verbose logging ([@NGB-Was-Taken](https://github.com/NGB-Was-Taken)) ([#2836](https://github.com/mihonapp/mihon/pull/2836))

View file

@ -154,12 +154,11 @@ private class MigrateDialogScreenModel(
}
val selectedFlags = sourcePreference.migrationFlags().get()
mutableState.update {
it.copy(
State(
current = current,
target = target,
applicableFlags = applicableFlags,
selectedFlags = selectedFlags,
isMigrated = false,
)
}
}