Skip to content

Decide what to do about text input on iOS #47

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
2 of 3 tasks
gnprice opened this issue Apr 4, 2023 · 2 comments
Closed
2 of 3 tasks

Decide what to do about text input on iOS #47

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

​There are several issues in the Flutter tracker where people are unhappy with the Flutter text-input widget, mainly on iOS.

Our basic options for handling this are:

  • Live with the issues.
  • Dig into a couple of the issues that most affect us, and fix those. Live with the rest.
  • Use a native text-input widget instead.
    • There's an existing plugin flutter_native_text_input some people have built for this. Or we could build our own, using Flutter's general facilities for interoperating with platform features.
    • This is effectively what we already get in the React Native app.

This is an umbrella issue for exploring the different options and deciding what to go with.

Some particular Zulip features we should build in order to best explore text inputs:

We should also:

@gnprice
Copy link
Member Author

gnprice commented Apr 4, 2023

Details on specific Flutter issues in this category:

@gnprice gnprice added a-iOS Issues specific to iOS, or requiring iOS-specific work a-compose Compose box, autocomplete, attaching files/images 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 above; if we do, we can invest in getting them fixed upstream.

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