From 2b9554cf61f92f0c0881a8f00ddfde960de98e4f Mon Sep 17 00:00:00 2001 From: rhunk <101876869+rhunk@users.noreply.github.com> Date: Tue, 31 Oct 2023 14:49:49 +0100 Subject: [PATCH] fix(manager/sc_patch_tab): restore original --- .../ui/tab/impl/download/SnapchatPatchTab.kt | 34 +++++++++---------- 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/manager/src/main/kotlin/me/rhunk/snapenhance/manager/ui/tab/impl/download/SnapchatPatchTab.kt b/manager/src/main/kotlin/me/rhunk/snapenhance/manager/ui/tab/impl/download/SnapchatPatchTab.kt index 2083fe79..46d63f8d 100644 --- a/manager/src/main/kotlin/me/rhunk/snapenhance/manager/ui/tab/impl/download/SnapchatPatchTab.kt +++ b/manager/src/main/kotlin/me/rhunk/snapenhance/manager/ui/tab/impl/download/SnapchatPatchTab.kt @@ -299,27 +299,25 @@ class SnapchatPatchTab : Tab("snapchat_download") { } } - if (isInstalledSnapchatPatched) { - Text("Restore Snapchat", modifier = Modifier.padding(20.dp)) + Text("Restore Snapchat", modifier = Modifier.padding(20.dp)) + Button( + modifier = Modifier.fillMaxWidth(), + enabled = selectedSnapchatVersion != null, + onClick = { + navigation.navigateTo(LSPatchTab::class, args = Bundle().apply { + putParcelable("downloadItem", selectedSnapchatVersion) + }, noHistory = true) + } + ) { + Text("Install/Restore Original Snapchat") + } + + if (isInstalledSnapchatPatched && isSnapchatNotSplitConfig) { Button( modifier = Modifier.fillMaxWidth(), - enabled = selectedSnapchatVersion != null, - onClick = { - navigation.navigateTo(LSPatchTab::class, args = Bundle().apply { - putParcelable("downloadItem", selectedSnapchatVersion) - }, noHistory = true) - } + onClick = { showRestoreMenuDialog = true } ) { - Text("Install/Restore Original Snapchat") - } - - if (isSnapchatNotSplitConfig) { - Button( - modifier = Modifier.fillMaxWidth(), - onClick = { showRestoreMenuDialog = true } - ) { - Text("Restore Snapchat from existing installation") - } + Text("Restore Snapchat from existing installation") } } }