Merge "Skip updateCursorAnchorInfo when matrix is null" into qt-qpr1-dev

am: 79243ed6c6

Change-Id: I319544ee792e1caa96d9dded7ede543ca4b28492
This commit is contained in:
Tarandeep Singh
2019-09-03 18:27:45 -07:00
committed by android-build-merger

View File

@@ -707,9 +707,10 @@ public final class InputMethodManager {
if (mBindSequence != bindSequence) {
return;
}
if (matrixValues == null) {
// That this app is unbound from the parent ActivityView. In this case,
// calling updateCursorAnchorInfo() isn't safe. Only clear the matrix.
if (matrixValues == null || mActivityViewToScreenMatrix == null) {
// Either InputBoundResult#mActivityViewToScreenMatrixValues is null
// OR this app is unbound from the parent ActivityView. In this case,
// calling updateCursorAnchorInfo() isn't safe. Only clear the matrix.
mActivityViewToScreenMatrix = null;
return;
}