Fixed
Status Update
Comments
ap...@google.com <ap...@google.com> #3
Fundamentally the issue here is that the selection logic happening in composition depends on the text layout result which is available on measure. So we end up using stale TextLayoutResult which causes the issue.
jb...@google.com <jb...@google.com> #4
This is the same exception as in
an...@google.com <an...@google.com> #5
There is a similar problem regarding Magnifier but I don't think these are directly related. The main cause for this issue is the async relation between TextFieldValue and layoutResult. Magnifier related crashes don't seem to be caused by changes in TextFieldValue or layout.
Description
Component used: Navigation Version used: 2.2.0-rc04
However, those rules were written in the Support Library time and jetifier would convert them to the appropriate AndroidX versions when using Navigation 1.X with an AndroidX project:
Since Navigation moved to 2.X and is now part of AndroidX, Jetifier does not apply any transformations and navigation-ui's ProGuard rules need to be updated to reflect the appropriate AndroidX package name for DrawerArrowDrawable (
androidx.appcompat.graphics.drawable.DrawerArrowDrawable
).