Hay un error en Android 4.3 y se dice que se solucionó en Android 4.4.
¿Cómo puedo saber cómo se soluciona?
https://issuetracker.google.com/u/1/issues/36985755
Actualización 2018/03/01:
Busqué con la palabra clave "mCurMethod" en gerrit y parece encontrar los cambios relacionados para solucionarlo.
Es el compromiso. https://android-review.googlesource.com/c/platform/frameworks/base/+/68103
Pero en mi humilde opinión, no se fusiona con el maestro debido a conflictos de fusión.
¿Cómo sabemos cómo lo soluciona AOSP?
Git log in framework/base parece mucho compromiso y es difícil localizar el compromiso específico.
Google Issuetracker ofrece una manera fácil de conocer el estado de un problema: la barra lateral.
Como cualquier otro software de seguimiento de problemas, hay muchos estados diferentes en los que puede estar un problema.
Para ayudar a aclarar el estado aún más, hay un interruptor que indica si un problema se ha resuelto o no y los cambios están en "producción" (es decir, . el código base actual del proyecto)
Para su problema específico , el estado es el siguiente:
Status
Won't Fix (Obsolete)
...
In Prod
(off)
Esto significa que el problema no se ha resuelto y nunca se resolverá. Probablemente ya no sea un problema.
Francis Bacon