Skip to content

Writing is totally broken on iOS #20507

Closed

Description

@lukepighetti

OK, so maybe I'm missing something, but here goes.

  1. No text controls. SO that means no autocorrect controls on cursor which totally breaks typing.
  2. No copy/paste. See above.
  3. On multi-line the cursor is one character behind, so when you newline, it shows the cursor on the old line.
  4. If you type a ? or ! and then do a send (like from a button) there seems to be no way to switch the keyboard back to home.
  5. New emojis break into their components instead of showing the actual emojis.

This is all in a MaterialApp btw on Beta channel, up to date.

I don't mean to be a Debbie downer, but I literally cannot find a way to make any text input not a horrible UX on iOS. Maybe it's different on Android. I feel like I have to be missing something, because this is a blocking situation for any app that uses text input, which in my experience is every app.

Activity

  1. added
    a: text inputEntering text in a text field or keyboard related problems
    platform-iosiOS applications specifically
    frameworkflutter/packages/flutter repository. See also f: labels.
    on Aug 23, 2018
  2. added this to the milestone on Aug 23, 2018
  3. zoechi commented on Oct 10, 2018

    @zoechi
    Contributor
    1. ... autocorrect

    covered by #12920

    1. copy/paste

    #20692 shows it's there, but room for improvement
    #9288 double-tap

    1. cursor is one character behind

    Is this still an issue? This was an issue in Android as well but I think that's fixed #15572

    1. Could be Bring Dart's String support into the modern age dart-lang/sdk#28404
  4. lukepighetti commented on Oct 10, 2018

    @lukepighetti
    ContributorAuthor
    1. Yes, but still not triages afaik even though the issue is 1 year old and it effects all iOS users who are typing in a Flutter app. It's basically a blocker on any chat app especially combined with Emoji issues.

    2. It is there but doesn't respond to double taps, only long holds.

    3. seems to be resolved

    4. I honestly can't remember what this one was about... ha!

    5. is still really broken. In modern app broken emojis are a blocker for many apps imho.

  5. xster commented on Oct 10, 2018

    @xster
    Member

    Thanks for connecting the issues @zoechi

    #9652 for the flutter-side issue on #5

  6. goderbauer commented on Jan 3, 2019

    @goderbauer
    Member

    It seems like everything covered by this issue is also covered by the other issues. I am closing this one to avoid duplication. Please post additional information to the individual bugs or open new individual bugs if none exist for the issue at hand.

  7. github-actions commented on Aug 15, 2021

    @github-actions

    This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

  8. locked as resolved and limited conversation to collaborators on Aug 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    a: text inputEntering text in a text field or keyboard related problemsframeworkflutter/packages/flutter repository. See also f: labels.platform-iosiOS applications specifically

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions