Useful or not, from you.
flutter Can't input text in TextField.

When I touch in the TextField and type character -> suggestion show immediately dismiss and cursor moving to first text. I can't input any text.

If set _textEditingController to TextField above problem has occurred, if not set _textEditingController, the input text is ok(But can't get text has input)

TextEditingController _textEditingController = TextEditingController();

  @override
  void initState() {
    _textEditingController.addListener(() {
      print("CONTROLLER: $_textEditingController");
    });
    super.initState();
  }

Widget _buildTextFieldMemo() {
    return TextField(
      controller: _textEditingController,
      textInputAction: TextInputAction.done,
      onChanged: (String val) {
        setState(() {
          _isValid = _validate();
        });
      },
      keyboardType: TextInputType.multiline,
      maxLines: 4,
    );
  }

device-2019-01-31-122845

Logs.

I/flutter (30849): CONTROLLER: TextEditingController#39911(TextEditingValue(text: ┤đồ ăn sáng.├, selection: TextSelection(baseOffset: 11, extentOffset: 11, affinity: TextAffinity.upstream, isDirectional: false), composing: TextRange(start: -1, end: -1)))
I/HwSecImmHelper(30849): mSecurityInputMethodService is null
I/HwSecImmHelper(30849): mSecurityInputMethodService is null
I/flutter (30849): CONTROLLER: TextEditingController#39911(TextEditingValue(text: ┤đồ ăn sáng.├, selection: TextSelection(baseOffset: 11, extentOffset: 11, affinity: TextAffinity.downstream, isDirectional: false), composing: TextRange(start: -1, end: -1)))
W/IInputConnectionWrapper(30849): beginBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(30849): setComposingText on inactive InputConnection
W/IInputConnectionWrapper(30849): endBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(30849): finishComposingText on inactive InputConnection
W/IInputConnectionWrapper(30849): beginBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(30849): endBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(30849): beginBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(30849): endBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(30849): beginBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(30849): endBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(30849): beginBatchEdit on inactive InputConnection
W/IInputConnectionWrapper(30849): setComposingText on inactive InputConnection
W/IInputConnectionWrapper(30849): endBatchEdit on inactive InputConnection
That's a useful answer
Without any help
/home/chinhnq/Downloads/flutter/flutter_linux_v1.0.0-stable/flutter/bin/flutter doctor --verbose
[✓] Flutter (Channel stable, v1.0.0, on Linux, locale en_US.UTF-8)
    • Flutter version 1.0.0 at /home/chinhnq/Downloads/flutter/flutter_linux_v1.0.0-stable/flutter
    • Framework revision 5391447fae (9 weeks ago), 2018-11-29 19:41:26 -0800
    • Engine revision 7375a0f414
    • Dart version 2.1.0 (build 2.1.0-dev.9.4 f9ebf21297)

[!] Android toolchain - develop for Android devices (Android SDK 28.0.3)
    • Android SDK at /home/chinhnq/Android/Sdk
    • Android NDK at /home/chinhnq/Android/Sdk/ndk-bundle
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = /home/chinhnq/Android/Sdk
    • Java binary at: /opt/android-studio/jre/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
    ! Some Android licenses not accepted.  To resolve this, run: flutter doctor --android-licenses

[✓] Android Studio (version 3.2)
    • Android Studio at /opt/android-studio-3.2
    ✗ Flutter plugin not installed; this adds Flutter specific functionality.
    ✗ Dart plugin not installed; this adds Dart specific functionality.
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1136-b04)

[✓] Android Studio (version 3.3)
    • Android Studio at /opt/android-studio
    • Flutter plugin version 31.3.3
    • Dart plugin version 182.5124
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)

[✓] VS Code (version 1.30.2)
    • VS Code at /usr/share/code
    • Flutter extension version 2.22.2

[✓] Connected device (1 available)
    • WAS LX2J • P3PDU18329002411 • android-arm64 • Android 7.0 (API 24)

! Doctor found issues in 1 category.
Process finished with exit code 0