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

Commit f988642e authored by Taran Singh's avatar Taran Singh
Browse files

Fix NPE in zeroJankProxy resultReceiver

ResultReceiever can be null for show/hide requests. Added a null check

Fix: 332516114
Test: atest CtsInputMethodTestCases
Change-Id: I80306cd8aa508d1db765b78003c2e80b0e0c145a
parent 9af74d96
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -196,7 +196,10 @@ public class ZeroJankProxy extends IInputMethodManager.Stub {
        return true;
    }

    private void sendResultReceiverFailure(ResultReceiver resultReceiver) {
    private void sendResultReceiverFailure(@Nullable ResultReceiver resultReceiver) {
        if (resultReceiver == null) {
            return;
        }
        resultReceiver.send(
                mIsInputShown.getAsBoolean()
                        ? InputMethodManager.RESULT_UNCHANGED_SHOWN