Fix unsafe uninstall selection

This commit is contained in:
Edoardo Lolletti 2024-07-28 12:36:31 +02:00
parent 8c77633767
commit 5f8f69c2ab

View File

@ -379,8 +379,8 @@ int main(int argc, char **argv)
{ {
case MAIN_MENU_SAFE_UNLAUNCH_UNINSTALL: case MAIN_MENU_SAFE_UNLAUNCH_UNINSTALL:
case MAIN_MENU_SAFE_UNLAUNCH_UNINSTALL_NO_BACKUP: case MAIN_MENU_SAFE_UNLAUNCH_UNINSTALL_NO_BACKUP:
bool unsafeUninstall = advancedOptionsUnlocked && cursor == MAIN_MENU_SAFE_UNLAUNCH_UNINSTALL_NO_BACKUP; bool unsafeUninstall = (advancedOptionsUnlocked || !isLauncherVersionSupported) && cursor == MAIN_MENU_SAFE_UNLAUNCH_UNINSTALL_NO_BACKUP;
if(!unlaunchFound || (!isLauncherVersionSupported && !unsafeUninstall)) if(!unlaunchFound || !unsafeUninstall)
{ {
break; break;
} }