From 915f7a3773c9ff13cc13862a214b05eb0505a0bf Mon Sep 17 00:00:00 2001 From: Xinto Date: Sun, 15 Nov 2020 20:06:25 +0400 Subject: [PATCH] even more crash fixes --- .../com/vanced/manager/ui/dialogs/MusicPreferencesDialog.kt | 4 +--- .../com/vanced/manager/ui/dialogs/VancedPreferencesDialog.kt | 4 +--- app/src/main/java/com/vanced/manager/utils/Extensions.kt | 2 +- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/com/vanced/manager/ui/dialogs/MusicPreferencesDialog.kt b/app/src/main/java/com/vanced/manager/ui/dialogs/MusicPreferencesDialog.kt index e595b210..d0bc3119 100644 --- a/app/src/main/java/com/vanced/manager/ui/dialogs/MusicPreferencesDialog.kt +++ b/app/src/main/java/com/vanced/manager/ui/dialogs/MusicPreferencesDialog.kt @@ -37,9 +37,7 @@ class MusicPreferencesDialog : BottomSheetDialogFragment() { binding.openVersionSelector.setOnClickListener { dismiss() - if (musicVersionsConv != null) { - AppVersionSelectorDialog(musicVersionsConv, "music").show(requireActivity()) - } + AppVersionSelectorDialog(musicVersionsConv, "music").show(requireActivity()) } binding.musicInstall.setOnClickListener { dismiss() diff --git a/app/src/main/java/com/vanced/manager/ui/dialogs/VancedPreferencesDialog.kt b/app/src/main/java/com/vanced/manager/ui/dialogs/VancedPreferencesDialog.kt index 3602ef12..1e2d7dbe 100644 --- a/app/src/main/java/com/vanced/manager/ui/dialogs/VancedPreferencesDialog.kt +++ b/app/src/main/java/com/vanced/manager/ui/dialogs/VancedPreferencesDialog.kt @@ -56,9 +56,7 @@ class VancedPreferencesDialog : BottomSheetDialogFragment() { binding.openVersionSelector.setOnClickListener { dismiss() - if (vancedVersionsConv != null) { - AppVersionSelectorDialog(vancedVersionsConv, "vanced").show(requireActivity()) - } + AppVersionSelectorDialog(vancedVersionsConv, "vanced").show(requireActivity()) } binding.openLanguageSelector.setOnClickListener { diff --git a/app/src/main/java/com/vanced/manager/utils/Extensions.kt b/app/src/main/java/com/vanced/manager/utils/Extensions.kt index 433ccf8e..7ce0a679 100644 --- a/app/src/main/java/com/vanced/manager/utils/Extensions.kt +++ b/app/src/main/java/com/vanced/manager/utils/Extensions.kt @@ -17,7 +17,7 @@ import java.util.* object Extensions { fun RadioGroup.getCheckedButtonTag(): String? { - return findViewById(checkedRadioButtonId).tag as String? + return findViewById(checkedRadioButtonId)?.tag?.toString() } fun RadioGroup.getCheckedButtonText(): String {