From 07aa04aa4d9efb1e2bccbe7e70e78c4fb8a39c8d Mon Sep 17 00:00:00 2001 From: Koitharu Date: Sun, 7 May 2023 10:42:19 +0300 Subject: [PATCH] Fix incognito mode switcher state --- .../org/koitharu/kotatsu/settings/tools/ToolsFragment.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/koitharu/kotatsu/settings/tools/ToolsFragment.kt b/app/src/main/java/org/koitharu/kotatsu/settings/tools/ToolsFragment.kt index 798fa7c33..3a5aa76a0 100644 --- a/app/src/main/java/org/koitharu/kotatsu/settings/tools/ToolsFragment.kt +++ b/app/src/main/java/org/koitharu/kotatsu/settings/tools/ToolsFragment.kt @@ -42,7 +42,10 @@ class ToolsFragment : binding.memoryUsageView.setManageButtonOnClickListener(this) viewModel.isIncognitoModeEnabled.observe(viewLifecycleOwner) { - binding.switchIncognito.isChecked = it + if (binding.switchIncognito.isChecked != it) { + binding.switchIncognito.isChecked = it + binding.switchIncognito.jumpDrawablesToCurrentState() + } } viewModel.storageUsage.observe(viewLifecycleOwner) { binding.memoryUsageView.bind(it)