Skip to content

Experiment with a native iOS text input #48

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Tracked by #47
gnprice opened this issue Apr 4, 2023 · 2 comments
Closed
Tracked by #47

Experiment with a native iOS text input #48

gnprice opened this issue Apr 4, 2023 · 2 comments
Labels
a-compose Compose box, autocomplete, attaching files/images a-iOS Issues specific to iOS, or requiring iOS-specific work

Comments

@gnprice
Copy link
Member

gnprice commented Apr 4, 2023

As described at #47, there are several issues in the Flutter tracker where people are unhappy with the Flutter text-input widget, particularly on iOS.

One solution we should explore is to use a native text input on iOS. (This is effectively what we already get in the React Native app.) There are two basic paths for how to do this:

@gnprice
Copy link
Member Author

gnprice commented May 13, 2023

About that existing plugin, one user writes (2023-01-10):

That plugin [] was sort of abandoned due to issues with platform views, especially in multiline mode and on the android side.

(A platform view is what makes it possible to take something like a native text input and put it in a Flutter widget.)

I don't know what the specific issues are, or whether they still exist. In general the highest-upvoted platform-views issues have been fixed:
https://github.com/flutter/flutter/issues?q=is%3Aissue+label%3A%22a%3A+platform-views%22+sort%3Areactions-%2B1-desc+is%3Aclosed
though there are plenty of open issues too:
https://github.com/flutter/flutter/issues?q=is%3Aissue+is%3Aopen+label%3A%22a%3A+platform-views%22+sort%3Areactions-%2B1-desc

I guess here's one particularly concerning issue:

Some of that documentation now exists:
https://docs.flutter.dev/platform-integration/android/platform-views#performance

@gnprice gnprice added a-compose Compose box, autocomplete, attaching files/images a-iOS Issues specific to iOS, or requiring iOS-specific work labels May 26, 2023
@gnprice
Copy link
Member Author

gnprice commented May 9, 2024

We'll stick with Flutter's own text input. We haven't heard anything from our own users about the sorts of issues described in #47; if we do, we can invest in getting them fixed upstream.

@gnprice gnprice closed this as not planned Won't fix, can't repro, duplicate, stale May 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a-compose Compose box, autocomplete, attaching files/images a-iOS Issues specific to iOS, or requiring iOS-specific work
Projects
Status: Done
Development

No branches or pull requests

1 participant