From 0436e1c3f2359d59e5e777eea2f8f117f074ee8b Mon Sep 17 00:00:00 2001 From: Jonas Lochmann Date: Mon, 12 Aug 2019 00:00:00 +0000 Subject: [PATCH] Fix showing worngly that the accessibility service was manipulated --- .../ui/manage/device/manage/ManageDeviceManipulation.kt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/io/timelimit/android/ui/manage/device/manage/ManageDeviceManipulation.kt b/app/src/main/java/io/timelimit/android/ui/manage/device/manage/ManageDeviceManipulation.kt index 66f1195..e18db4b 100644 --- a/app/src/main/java/io/timelimit/android/ui/manage/device/manage/ManageDeviceManipulation.kt +++ b/app/src/main/java/io/timelimit/android/ui/manage/device/manage/ManageDeviceManipulation.kt @@ -166,8 +166,10 @@ data class ManipulationWarnings(val current: List, val past.add(ManipulationWarningType.OverlayPermission) } - if (device.accessibilityServiceEnabled) { - current.add(ManipulationWarningType.AccessibilityService) + if (device.wasAccessibilityServiceEnabled) { + if (!device.accessibilityServiceEnabled) { + current.add(ManipulationWarningType.AccessibilityService) + } } if (isFlagSet(HadManipulationFlag.ACCESSIBILITY_SERVICE)) { past.add(ManipulationWarningType.AccessibilityService)