2018-11-05 14:20:33.851 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:33.857 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: setComposingText text: t newCursorPosition: 1 -> true 2018-11-05 14:20:33.859 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:34.345 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:34.350 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: setComposingText text: te newCursorPosition: 1 -> true 2018-11-05 14:20:34.353 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:34.596 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:34.606 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: setComposingText text: tes newCursorPosition: 1 -> true 2018-11-05 14:20:34.609 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:34.975 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:34.980 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: setComposingText text: test newCursorPosition: 1 -> true 2018-11-05 14:20:34.983 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:35.514 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:35.518 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: commitText 2018-11-05 14:20:35.518 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:35.521 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:35.521 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:35.522 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:35.522 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: commitText 2018-11-05 14:20:35.522 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:35.522 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:35.523 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:35.525 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: commitText 2018-11-05 14:20:35.525 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:35.527 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:35.527 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 127 flags: 0 -> test@ 2018-11-05 14:20:35.542 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getCursorCapsMode reqModes: 33 -> 0 2018-11-05 14:20:35.683 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 63 flags: 0 -> test@ 2018-11-05 14:20:35.924 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 2 flags: 0 -> t@ 2018-11-05 14:20:35.927 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:35.932 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: commitText 2018-11-05 14:20:35.932 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:35.934 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:35.934 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 127 flags: 0 -> test@q 2018-11-05 14:20:35.942 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextAfterCursor n: 127 flags: 0 -> 2018-11-05 14:20:35.944 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 63 flags: 0 -> test@q 2018-11-05 14:20:35.946 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getExtractedText request: android.view.inputmethod.ExtractedTextRequest@f9f2478 flags: 0 -> android.view.inputmethod.ExtractedText@af4751 2018-11-05 14:20:35.956 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: setComposingRegion start: 0 end: 6 -> true 2018-11-05 14:20:36.374 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:36.380 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: setComposingText text: test@qt newCursorPosition: 1 -> true 2018-11-05 14:20:36.383 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:36.869 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 63 flags: 0 -> test@qt 2018-11-05 14:20:36.871 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextAfterCursor n: 63 flags: 0 -> 2018-11-05 14:20:36.872 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:36.881 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: commitText 2018-11-05 14:20:36.882 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:36.884 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:36.885 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:36.885 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:36.885 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: commitText 2018-11-05 14:20:36.886 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:36.886 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:36.886 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:36.888 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: commitText 2018-11-05 14:20:36.888 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:36.890 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:36.890 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 127 flags: 0 -> test@qt. 2018-11-05 14:20:36.905 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getCursorCapsMode reqModes: 33 -> 0 2018-11-05 14:20:37.045 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 63 flags: 0 -> test@qt. 2018-11-05 14:20:37.300 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 2 flags: 0 -> t. 2018-11-05 14:20:37.302 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:37.307 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: commitText 2018-11-05 14:20:37.307 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:37.309 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true 2018-11-05 14:20:37.310 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 127 flags: 0 -> test@qt.i 2018-11-05 14:20:37.314 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextAfterCursor n: 127 flags: 0 -> 2018-11-05 14:20:37.317 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 63 flags: 0 -> test@qt.i 2018-11-05 14:20:37.320 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getExtractedText request: android.view.inputmethod.ExtractedTextRequest@c023bb6 flags: 0 -> android.view.inputmethod.ExtractedText@fe910b7 2018-11-05 14:20:37.329 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: setComposingRegion start: 0 end: 9 -> true 2018-11-05 14:20:37.455 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: beginBatchEdit -> true 2018-11-05 14:20:37.462 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: setComposingText text: test@qt.io newCursorPosition: 1 -> true 2018-11-05 14:20:37.464 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: endBatchEdit -> true move cursor 2018-11-05 14:20:46.300 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: finishComposingText -> true 2018-11-05 14:20:46.358 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 1 flags: 0 -> @ 2018-11-05 14:20:46.377 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextAfterCursor n: 1 flags: 0 -> q 2018-11-05 14:20:46.398 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getSelectedText flags: 0 -> null 2018-11-05 14:20:46.404 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 127 flags: 0 -> test@ 2018-11-05 14:20:46.411 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextAfterCursor n: 127 flags: 0 -> qt.io 2018-11-05 14:20:46.414 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getSelectedText flags: 0 -> null 2018-11-05 14:20:46.419 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 63 flags: 0 -> test@ 2018-11-05 14:20:46.443 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getCursorCapsMode reqModes: 33 -> 0 backspace 2018-11-05 14:20:55.708 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 2 flags: 0 -> t@ 2018-11-05 14:20:55.712 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: sendKeyEvent -> false 2018-11-05 14:20:55.713 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: sendKeyEvent -> false 2018-11-05 14:20:55.737 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 1 flags: 0 -> t 2018-11-05 14:20:55.740 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextAfterCursor n: 1 flags: 0 -> q 2018-11-05 14:20:55.747 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getSelectedText flags: 0 -> null 2018-11-05 14:20:55.749 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 127 flags: 0 -> test 2018-11-05 14:20:55.751 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextAfterCursor n: 127 flags: 0 -> qt.io 2018-11-05 14:20:55.758 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getSelectedText flags: 0 -> null 2018-11-05 14:20:55.763 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 63 flags: 0 -> test 2018-11-05 14:20:55.798 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 1 flags: 0 -> t 2018-11-05 14:20:55.800 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextAfterCursor n: 1 flags: 0 -> q 2018-11-05 14:20:55.801 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getSelectedText flags: 0 -> null 2018-11-05 14:20:55.802 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 127 flags: 0 -> test 2018-11-05 14:20:55.804 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextAfterCursor n: 127 flags: 0 -> qt.io 2018-11-05 14:20:55.805 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getSelectedText flags: 0 -> null 2018-11-05 14:20:55.808 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getTextBeforeCursor n: 63 flags: 0 -> test 2018-11-05 14:20:55.852 10566-10566/org.qtproject.manualtests.inputmethodspy V/QT_INPUT_METHOD_SPY: getCursorCapsMode reqModes: 33 -> 0