Loading packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java +8 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ public class RemoteInputView extends LinearLayout implements View.OnClickListene private boolean mColorized; private int mTint; private boolean mResetting; private boolean mWasSpinning; // TODO(b/193539698): move these to a Controller private RemoteInputController mController; Loading Loading @@ -439,6 +440,10 @@ public class RemoteInputView extends LinearLayout implements View.OnClickListene mEditText.requestFocus(); } } if (mWasSpinning) { mController.addSpinning(mEntry.getKey(), mToken); mWasSpinning = false; } } @Override Loading @@ -447,6 +452,7 @@ public class RemoteInputView extends LinearLayout implements View.OnClickListene mEditText.removeTextChangedListener(mTextWatcher); mEditText.setOnEditorActionListener(null); mEditText.mRemoteInputView = null; mWasSpinning = mController.isSpinning(mEntry.getKey(), mToken); if (mEntry.getRow().isChangingPosition() || isTemporarilyDetached()) { return; } Loading Loading @@ -533,6 +539,8 @@ public class RemoteInputView extends LinearLayout implements View.OnClickListene if (isActive() && mWrapper != null) { mWrapper.setRemoteInputVisible(true); } mWasSpinning = false; } private void reset() { Loading Loading
packages/SystemUI/src/com/android/systemui/statusbar/policy/RemoteInputView.java +8 −0 Original line number Diff line number Diff line Loading @@ -118,6 +118,7 @@ public class RemoteInputView extends LinearLayout implements View.OnClickListene private boolean mColorized; private int mTint; private boolean mResetting; private boolean mWasSpinning; // TODO(b/193539698): move these to a Controller private RemoteInputController mController; Loading Loading @@ -439,6 +440,10 @@ public class RemoteInputView extends LinearLayout implements View.OnClickListene mEditText.requestFocus(); } } if (mWasSpinning) { mController.addSpinning(mEntry.getKey(), mToken); mWasSpinning = false; } } @Override Loading @@ -447,6 +452,7 @@ public class RemoteInputView extends LinearLayout implements View.OnClickListene mEditText.removeTextChangedListener(mTextWatcher); mEditText.setOnEditorActionListener(null); mEditText.mRemoteInputView = null; mWasSpinning = mController.isSpinning(mEntry.getKey(), mToken); if (mEntry.getRow().isChangingPosition() || isTemporarilyDetached()) { return; } Loading Loading @@ -533,6 +539,8 @@ public class RemoteInputView extends LinearLayout implements View.OnClickListene if (isActive() && mWrapper != null) { mWrapper.setRemoteInputVisible(true); } mWasSpinning = false; } private void reset() { Loading