Lines Matching refs:ims
7274 final Editor.InputMethodState ims = mEditor == null ? null : mEditor.mInputMethodState;
7275 if (ims == null || ims.mBatchEditNesting == 0) {
7278 if (ims != null) {
7279 ims.mContentChanged = true;
7280 if (ims.mChangedStart < 0) {
7281 ims.mChangedStart = start;
7282 ims.mChangedEnd = start+before;
7284 ims.mChangedStart = Math.min(ims.mChangedStart, start);
7285 ims.mChangedEnd = Math.max(ims.mChangedEnd, start + before - ims.mChangedDelta);
7287 ims.mChangedDelta += after-before;
7305 final Editor.InputMethodState ims = mEditor == null ? null : mEditor.mInputMethodState;
7346 if (ims == null || ims.mBatchEditNesting == 0) {
7351 ims.mContentChanged = true;
7361 if (ims != null && MetaKeyKeyListener.isSelectingMetaTracker(buf, what)) {
7362 ims.mSelectionModeChanged = true;
7366 if (ims == null || ims.mBatchEditNesting == 0) {
7369 ims.mCursorChanged = true;
7377 if (ims != null && ims.mExtractedTextRequest != null) {
7378 if (ims.mBatchEditNesting != 0) {
7380 if (ims.mChangedStart > oldStart) {
7381 ims.mChangedStart = oldStart;
7383 if (ims.mChangedStart > oldEnd) {
7384 ims.mChangedStart = oldEnd;
7388 if (ims.mChangedStart > newStart) {
7389 ims.mChangedStart = newStart;
7391 if (ims.mChangedStart > newEnd) {
7392 ims.mChangedStart = newEnd;
7399 ims.mContentChanged = true;
8362 final Editor.InputMethodState ims = mEditor.mInputMethodState;
8363 if (ims != null) {
8364 return ims.mBatchEditNesting > 0;