Skip to content

The inserted text is not synced with the cursor location on Android Emulators #2445

@EchoEllet

Description

@EchoEllet

Have you checked for an existing issue?

Flutter Quill Version

10.8.5, 11.0.0-dev.19, 11.0.0-dev.20

Steps to Reproduce

  1. Run the Android example app on an emulator.
  2. Type any text anywhere.
  3. Change the cursor location.
  4. Type any text again.
FlutterQuillAndroidBug.mov

Also, repeat the same steps on a real device and the issue won't be reproduced:

FlutterQuillAndroidRealDevice.mov

Expected results

The inserted text should be at the correct location where the cursor is. The editor works as expected on a real device.

Actual results

The inserted text is inserted at the incorrect location, changing the cursor location and then typing text will insert the text at a previous location. The editor doesn't work as expected on an emulator.

Additional Context

Related Issues:

Issue reproduced on the 10.8.5, 11.0.0-dev.19, and the PR #2413 while revert the magnifier.

This is not a regression caused by v11 or #2413 (the magnifier revert).

FlutterQuillLatetStableBeforeRevert.mov
FlutterQuillLatestMasterBeforeRevert.mov

Metadata

Metadata

Assignees

No one assigned

    Labels

    androidIssues or feature requests specific to the Android platform.bugSomething isn't workingfeedback requestedSeeking user input to improve features, resolve issues, or plan future updates.majorSignificant impact on the user experience or performance. This issue should be addressed in the nextregressionFor issues where a previously working feature is now broken due to recent changes.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions