Show logs when an app tries to show the IME
In order for us to be able to easily narrow down bugs that say "IMEs stopped being shown up" this CL temporarily enables good-old debug messages to logcat whenever an app is trying to show the IME with the following two APIs: * InputMethodManager#showSoftInput() * InsetsController#show(ime()) With these logs, we can easily see if the app was actually trying to show the IME or something went wrong before the app calls these APIs. Hopefully one day we can remove these Log.d() as part of our on-going effort to improve IME debugging (Bug 154348613). Bug: 171597353 Bug: 171637033 Bug: 171792138 Bug: 172731591 Test: adb logcat -s InputMethodManager:D InsetsController:D Change-Id: I67a790f9d98d6131aaf04e4bb98d2a28873d3424
Loading
Please register or sign in to comment