Open Sami32 opened 4 months ago
Stack trace from the log:
java.lang.IllegalStateException: Already in the pool!
at android.util.Pools$SimplePool.release(Pools.java:112)
at android.util.Pools$SynchronizedPool.release(Pools.java:161)
at android.view.accessibility.AccessibilityEvent.recycle(AccessibilityEvent.java:1045)
at android.view.accessibility.AccessibilityManager.sendAccessibilityEvent(AccessibilityManager.java:421)
at android.view.ViewRootImpl.requestSendAccessibilityEvent(ViewRootImpl.java:6779)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:891)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:891)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:891)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:891)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:891)
at android.view.ViewGroup.requestSendAccessibilityEvent(ViewGroup.java:891)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat$onSendAccessibilityEvent$1.invoke(AndroidComposeViewAccessibilityDelegateCompat.android.kt:224)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat$onSendAccessibilityEvent$1.invoke(AndroidComposeViewAccessibilityDelegateCompat.android.kt:223)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.sendEvent(AndroidComposeViewAccessibilityDelegateCompat.android.kt:1561)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.sendSemanticsPropertyChangeEvents(AndroidComposeViewAccessibilityDelegateCompat.android.kt:2638)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.checkForSemanticsChanges(AndroidComposeViewAccessibilityDelegateCompat.android.kt:2370)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.semanticsChangeChecker$lambda$46(AndroidComposeViewAccessibilityDelegateCompat.android.kt:2189)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat.$r8$lambda$WeiSrUW61031BxwrbdpKiNWr8NE(AndroidComposeViewAccessibilityDelegateCompat.android.kt:0)
at androidx.compose.ui.platform.AndroidComposeViewAccessibilityDelegateCompat$$ExternalSyntheticLambda2.run(R8$$SyntheticClass:0)
at android.os.Handler.handleCallback(Handler.java:754)
at android.os.Handler.dispatchMessage(Handler.java:95)
at android.os.Looper.loop(Looper.java:165)
at android.app.ActivityThread.main(ActivityThread.java:6375)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:912)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:802)
This seems to be a bug in Android 7 and/or a Jetpack Compose component. See https://issuetracker.google.com/issues/297732416
Checklist
App version
GitHub
Where did you get the app from?
Other
Android version
7.0 MIUI 11
Device model
Xiaomi Redmi Note 4
Steps to reproduce
Settings --> Account settings --> Fetching mail --> Incoming server --> Password unhide
Expected behavior
No crashes like before
Actual behavior
Crash when unmasking a password field.
Logs
k9mail-logs.txt