JetBrains / compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
https://jetbrains.com/lp/compose-multiplatform
Apache License 2.0
15.96k stars 1.16k forks source link

iOS TextField, text selection with a physical keyboard doesn't show handles on iPad #3102

Open etolstoy opened 1 year ago

etolstoy commented 1 year ago

Describe the bug You can select some piece of text in TextField using Shift + arrows. However, if you do so, it gets selected without showing any handles, so you can't expand the selection scope using touchscreen. Native UITextField shows handles with such type of selection.

telegram-cloud-photo-size-2-5346286496363170801-x

Affected platforms

Versions

etolstoy commented 1 year ago

Still reproduces on 1.5.0-beta01

mazunin-v-jb commented 1 year ago

Asked Google here because that problem reproduces in Android too, and the fix will affect common code, and in Textfield2 there is no such problem. Either they'll fix that themselves or we'll need to coordinate our work with textfields.

mazunin-v-jb commented 1 year ago

upd. Google answered that they are planning to fix it by themselves. I'll leave this issue open for now, we need to check that later.

okushnikov commented 3 weeks ago

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.