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

Commit c7de312a authored by Antonio Kantek's avatar Antonio Kantek
Browse files

Dump client's selfReportedDisplayId, uid, and pid

Dump the data above for improved debugging.

Bug: 325515685
Test: adb shell dumpsys input_method
Change-Id: I56822e0856856df1344260ff94a14bcff339762a
parent 10632fc9
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -5856,6 +5856,7 @@ public final class InputMethodManagerService implements IInputMethodManagerImpl.
            @SuppressWarnings("GuardedBy") Consumer<ClientState> clientControllerDump = c -> {
                p.println("  " + c + ":");
                p.println("    client=" + c.mClient);

                p.println("    fallbackInputConnection="
                        + c.mFallbackInputConnection);
                p.println("    sessionRequested="
@@ -5864,6 +5865,9 @@ public final class InputMethodManagerService implements IInputMethodManagerImpl.
                        "    sessionRequestedForAccessibility="
                                + c.mSessionRequestedForAccessibility);
                p.println("    curSession=" + c.mCurSession);
                p.println("    selfReportedDisplayId=" + c.mSelfReportedDisplayId);
                p.println("    uid=" + c.mUid);
                p.println("    pid=" + c.mPid);
            };
            mClientController.forAllClients(clientControllerDump);
            p.println("  mCurrentUserId=" + mCurrentUserId);