From f3b6855684e8dcc780a974f84f6ab9b3909d6d12 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Mon, 20 Jul 2020 20:54:39 -0400 Subject: [PATCH] Add cancel buttons to tag watching and tag filtering settings. Fix the - sign saying there was a input error in the tag filtering input --- .../eu/kanade/tachiyomi/ui/setting/SettingsEhController.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsEhController.kt b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsEhController.kt index a648cc81e..b624ae8ed 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsEhController.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/ui/setting/SettingsEhController.kt @@ -243,7 +243,7 @@ class SettingsEhController : SettingsController() { val inputField = dialog.getInputField() val value = number.toString().toIntOrNull() - if (value != null && value in -9999..0) { + if ((value != null && value in -9999..0) || number.toString() == "-") { inputField.error = null } else { inputField.error = context.getString(R.string.tag_filtering_threshhold_error) @@ -256,6 +256,7 @@ class SettingsEhController : SettingsController() { summary = context.getString(R.string.tag_filtering_threshhold_summary, preferences.ehTagFilterValue().get()) preferences.ehTagFilterValue().reconfigure() } + .negativeButton(android.R.string.cancel) .show() } }.dependency = PreferenceKeys.eh_enableExHentai @@ -292,6 +293,7 @@ class SettingsEhController : SettingsController() { summary = context.getString(R.string.tag_watching_threshhold_summary, preferences.ehTagWatchingValue().get()) preferences.ehTagWatchingValue().reconfigure() } + .negativeButton(android.R.string.cancel) .show() } }.dependency = PreferenceKeys.eh_enableExHentai