Loading java/src/com/android/inputmethod/latin/LatinIME.java +6 −3 Original line number Diff line number Diff line Loading @@ -424,6 +424,8 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen latinIme.getCurrentInputConnection(), true /* enableMonitor */); } if (ProductionFlags.ENABLE_CURSOR_ANCHOR_INFO_CALLBACK) { // AcceptTypedWord feature relies on CursorAnchorInfo. if (latinIme.mSettings.getCurrent().mShouldShowUiToAcceptTypedWord) { InputConnectionCompatUtils.requestCursorAnchorInfo( latinIme.getCurrentInputConnection(), true /* enableMonitor */, true /* requestImmediateCallback */); Loading @@ -431,6 +433,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen } } } } public void onStartInputView(final EditorInfo editorInfo, final boolean restarting) { if (hasMessages(MSG_PENDING_IMS_CALLBACK) Loading java/src/com/android/inputmethod/latin/define/ProductionFlags.java +1 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ public final class ProductionFlags { * and prior. In general, this callback provides more detailed positional information, * even though an explicit support is required by the editor. */ public static final boolean ENABLE_CURSOR_ANCHOR_INFO_CALLBACK = false; public static final boolean ENABLE_CURSOR_ANCHOR_INFO_CALLBACK = true; /** * When true, enable {@link InputMethodService#onUpdateCursor} callback via Loading Loading
java/src/com/android/inputmethod/latin/LatinIME.java +6 −3 Original line number Diff line number Diff line Loading @@ -424,6 +424,8 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen latinIme.getCurrentInputConnection(), true /* enableMonitor */); } if (ProductionFlags.ENABLE_CURSOR_ANCHOR_INFO_CALLBACK) { // AcceptTypedWord feature relies on CursorAnchorInfo. if (latinIme.mSettings.getCurrent().mShouldShowUiToAcceptTypedWord) { InputConnectionCompatUtils.requestCursorAnchorInfo( latinIme.getCurrentInputConnection(), true /* enableMonitor */, true /* requestImmediateCallback */); Loading @@ -431,6 +433,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen } } } } public void onStartInputView(final EditorInfo editorInfo, final boolean restarting) { if (hasMessages(MSG_PENDING_IMS_CALLBACK) Loading
java/src/com/android/inputmethod/latin/define/ProductionFlags.java +1 −1 Original line number Diff line number Diff line Loading @@ -29,7 +29,7 @@ public final class ProductionFlags { * and prior. In general, this callback provides more detailed positional information, * even though an explicit support is required by the editor. */ public static final boolean ENABLE_CURSOR_ANCHOR_INFO_CALLBACK = false; public static final boolean ENABLE_CURSOR_ANCHOR_INFO_CALLBACK = true; /** * When true, enable {@link InputMethodService#onUpdateCursor} callback via Loading