Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 561a199a authored by Tarandeep Singh's avatar Tarandeep Singh Committed by Taran Singh
Browse files

Skip updateCursorAnchorInfo when matrix is null

Sometimes, the activityViewToScreenMatrix is null, we should skip
updateing cusor anchor info in such cases.
Fix: 139135335
Test: Manually using the steps in bug.

Change-Id: Ie58ad9a311a8f630b0a6d27d60ca017abc95ef45
parent e6e214e2
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -707,8 +707,9 @@ public final class InputMethodManager {
                        if (mBindSequence != bindSequence) {
                            return;
                        }
                        if (matrixValues == null) {
                            // That this app is unbound from the parent ActivityView. In this case,
                        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;