Merge "Avoid redundant InputConnection#reportFullscreenMode() callback"

This commit is contained in:
TreeHugger Robot
2021-07-15 02:15:49 +00:00
committed by Android (Google) Code Review

View File

@@ -957,9 +957,10 @@ public final class InputMethodManager {
final boolean fullscreen = msg.arg1 != 0;
InputConnection ic = null;
synchronized (mH) {
mFullscreenMode = fullscreen;
if (mServedInputConnectionWrapper != null) {
if (mFullscreenMode != fullscreen
&& mServedInputConnectionWrapper != null) {
ic = mServedInputConnectionWrapper.getInputConnection();
mFullscreenMode = fullscreen;
}
}
if (ic != null) {