Fix crash on Android 5

This commit is contained in:
Mygod
2019-04-14 10:40:10 +08:00
parent 484e868f1a
commit dcac67970f

View File

@@ -127,7 +127,7 @@ class WifiApDialogFragment : AlertDialogFragment<WifiApDialogFragment.Arg, WifiA
if (Build.VERSION.SDK_INT < 23) { if (Build.VERSION.SDK_INT < 23) {
setSelection(bandOptions.indexOfFirst { it.apChannel == RepeaterService.operatingChannel }) setSelection(bandOptions.indexOfFirst { it.apChannel == RepeaterService.operatingChannel })
} }
} } else dialogView.band_wrapper.isGone = true
populateFromConfiguration(arg.configuration) populateFromConfiguration(arg.configuration)
} }
@@ -197,7 +197,7 @@ class WifiApDialogFragment : AlertDialogFragment<WifiApDialogFragment.Arg, WifiA
override fun onClick(dialog: DialogInterface?, which: Int) { override fun onClick(dialog: DialogInterface?, which: Int) {
super.onClick(dialog, which) super.onClick(dialog, which)
if (Build.VERSION.SDK_INT < 23 && which == DialogInterface.BUTTON_POSITIVE) { if (Build.VERSION.SDK_INT < 23 && arg.p2pMode && which == DialogInterface.BUTTON_POSITIVE) {
RepeaterService.operatingChannel = (dialogView.band.selectedItem as BandOption).apChannel RepeaterService.operatingChannel = (dialogView.band.selectedItem as BandOption).apChannel
} }
} }