android: Pre-select custom config in game launch dialog

This commit is contained in:
t895 2023-12-12 14:08:30 -05:00
parent 345fb6b226
commit f6bf8b3ed3

View File

@ -15,7 +15,7 @@ import org.yuzu.yuzu_emu.model.Game
import org.yuzu.yuzu_emu.utils.SerializableHelper.parcelable import org.yuzu.yuzu_emu.utils.SerializableHelper.parcelable
class LaunchGameDialogFragment : DialogFragment() { class LaunchGameDialogFragment : DialogFragment() {
private var selectedItem = 0 private var selectedItem = 1
override fun onCreateDialog(savedInstanceState: Bundle?): Dialog { override fun onCreateDialog(savedInstanceState: Bundle?): Dialog {
val game = requireArguments().parcelable<Game>(GAME) val game = requireArguments().parcelable<Game>(GAME)
@ -32,7 +32,7 @@ class LaunchGameDialogFragment : DialogFragment() {
.actionGlobalEmulationActivity(game, selectedItem != 0) .actionGlobalEmulationActivity(game, selectedItem != 0)
requireParentFragment().findNavController().navigate(action) requireParentFragment().findNavController().navigate(action)
} }
.setSingleChoiceItems(launchOptions, 0) { _: DialogInterface, i: Int -> .setSingleChoiceItems(launchOptions, 1) { _: DialogInterface, i: Int ->
selectedItem = i selectedItem = i
} }
.setNegativeButton(android.R.string.cancel, null) .setNegativeButton(android.R.string.cancel, null)