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

Commit 113386b8 authored by Taran Singh's avatar Taran Singh
Browse files

Add dump() in zerojank proxy

In [1] we missed adding override for dump(). This should fix dump and
related tests.

[1]: I37fd585eeccab7c3b18fb509b3607c56d800c306

Bug: 293640003
Test: CtsInputMethodTestCases
Change-Id: I17abb326245b5525eebb75fec433d24c6c7259d4
parent af9ab323
Loading
Loading
Loading
Loading
+8 −0
Original line number Diff line number Diff line
@@ -72,6 +72,7 @@ import com.android.internal.util.FunctionalUtils.ThrowingRunnable;
import com.android.internal.view.IInputMethodManager;

import java.io.FileDescriptor;
import java.io.PrintWriter;
import java.util.List;
import java.util.concurrent.CompletableFuture;
import java.util.concurrent.ExecutionException;
@@ -404,6 +405,13 @@ public class ZeroJankProxy extends IInputMethodManager.Stub {
                in, out, err, args, callback, resultReceiver);
    }

    @Override
    protected void dump(@NonNull FileDescriptor fd,
            @NonNull PrintWriter fout,
            @Nullable String[] args) {
        ((InputMethodManagerService) mInner).dump(fd, fout, args);
    }

    private void sendOnStartInputResult(
            IInputMethodClient client, InputBindResult res, int startInputSeq) {
        InputMethodManagerService service = (InputMethodManagerService) mInner;