mirror of
https://github.com/bitwarden/android.git
synced 2026-03-19 05:02:48 -05:00
PM-17205: Check accessibility service status on start up (#4644)
This commit is contained in:
@@ -11,7 +11,9 @@ import kotlinx.coroutines.flow.asStateFlow
|
||||
class AccessibilityEnabledManagerImpl(
|
||||
accessibilityManager: AccessibilityManager,
|
||||
) : AccessibilityEnabledManager {
|
||||
private val mutableIsAccessibilityEnabledStateFlow = MutableStateFlow(value = false)
|
||||
private val mutableIsAccessibilityEnabledStateFlow = MutableStateFlow(
|
||||
value = accessibilityManager.isEnabled,
|
||||
)
|
||||
|
||||
init {
|
||||
accessibilityManager.addAccessibilityStateChangeListener(
|
||||
|
||||
@@ -15,6 +15,7 @@ class AccessibilityEnabledManagerTest {
|
||||
private val accessibilityStateChangeListener =
|
||||
slot<AccessibilityManager.AccessibilityStateChangeListener>()
|
||||
private val accessibilityManager = mockk<AccessibilityManager> {
|
||||
every { isEnabled } returns false
|
||||
every {
|
||||
addAccessibilityStateChangeListener(capture(accessibilityStateChangeListener))
|
||||
} returns true
|
||||
|
||||
Reference in New Issue
Block a user