Status Update
Comments
al...@google.com <al...@google.com> #2
Routing per go/androidx/owners for insets.
es...@google.com <es...@google.com> #3
Do you mind checking why FragmentContainerView
still calls ViewCompat.dispatchApplyWindowInsets
when the OnApplyWindowInsetsListener
set to it always returns the consumed insets as
I also found that FragmentContainerView.kt:210
doesn't call ViewCompat.dispatchApplyWindowInsets
but androidx.fragment.fragment 1.8.6
from the stack trace.
nc...@google.com <nc...@google.com> #4
Not sure, FragmentContainerView
doesn't have that kind of control and just hands off to the core functions. Also the lines not matching up does likely mean the version are off. Can we get a sample project that reproduces the issue and we can have a closer look?
nc...@google.com <nc...@google.com> #5
Hi enxyox@,
Do you know if this can happen on Pixel devices or emulators which run Android 8.0.0? If so, do you mind sharing a sample app for us to reproduce and investigate?
mi...@viber.com <mi...@viber.com> #6
I couldn't reproduce this myself on an emulator running Android 8.0.0, so I only have stack traces from Crashlytics/Sentry. We've now gathered a bit more data, and the crash also occurs on Android 9.0 on the S119 device, though the majority (96%) is still on Android 8.0.0.
Some users experienced the crash when switching fragments (navigating to another screen), some right upon opening the app, and others when changing configuration. I can say for sure that this happens under rare conditions, as in our case, it has affected about 14% of users on Android 8.0.0.
nc...@google.com <nc...@google.com> #7
Thanks, I have some ideas on a fix.
Description
Component used: androidx.core:core-performance-play-services
Version used:1.0.0
Devices/Android versions reproduced on: Many different devices and OS
After core-performance-play-services integration we see new crash affecting our users. We could not reproduce it by ourselves, just have stacktrace from crashlytics: