From 86bb43262516130ccbb352ccb1e8d47ed19e2fcb Mon Sep 17 00:00:00 2001 From: Ricki Hirner Date: Wed, 27 May 2020 12:39:22 +0200 Subject: [PATCH] Fix intro fragment checkbox/button interaction --- .../bitfire/davdroid/ui/intro/BatteryOptimizationsFragment.kt | 2 ++ .../main/java/at/bitfire/davdroid/ui/intro/OpenTasksFragment.kt | 1 + gradle.properties | 1 + 3 files changed, 4 insertions(+) diff --git a/app/src/main/java/at/bitfire/davdroid/ui/intro/BatteryOptimizationsFragment.kt b/app/src/main/java/at/bitfire/davdroid/ui/intro/BatteryOptimizationsFragment.kt index f197ed909..476adae9b 100644 --- a/app/src/main/java/at/bitfire/davdroid/ui/intro/BatteryOptimizationsFragment.kt +++ b/app/src/main/java/at/bitfire/davdroid/ui/intro/BatteryOptimizationsFragment.kt @@ -139,6 +139,7 @@ class BatteryOptimizationsFragment: Fragment() { settings.putBoolean(HINT_BATTERY_OPTIMIZATIONS, false) else settings.remove(HINT_BATTERY_OPTIMIZATIONS) + notifyChange() } } @@ -149,6 +150,7 @@ class BatteryOptimizationsFragment: Fragment() { settings.putBoolean(HINT_AUTOSTART_PERMISSION, false) else settings.remove(HINT_AUTOSTART_PERMISSION) + notifyChange() } } diff --git a/app/src/main/java/at/bitfire/davdroid/ui/intro/OpenTasksFragment.kt b/app/src/main/java/at/bitfire/davdroid/ui/intro/OpenTasksFragment.kt index 26e1b6f49..c83d7ba6b 100644 --- a/app/src/main/java/at/bitfire/davdroid/ui/intro/OpenTasksFragment.kt +++ b/app/src/main/java/at/bitfire/davdroid/ui/intro/OpenTasksFragment.kt @@ -102,6 +102,7 @@ class OpenTasksFragment: Fragment() { settings.putBoolean(HINT_OPENTASKS_NOT_INSTALLED, false) else settings.remove(HINT_OPENTASKS_NOT_INSTALLED) + notifyChange() } } diff --git a/gradle.properties b/gradle.properties index ef213674d..f427ac0aa 100644 --- a/gradle.properties +++ b/gradle.properties @@ -2,3 +2,4 @@ org.gradle.parallel=true org.gradle.jvmargs=-Xmx4g android.useAndroidX=true +android.databinding.incremental=true \ No newline at end of file