element-x-ios icon indicating copy to clipboard operation
element-x-ios copied to clipboard

Message input is broken with auto complete

Open domoritz opened this issue 1 year ago • 2 comments

This issue seems to be related to unusable input on macOS: https://github.com/element-hq/element-x-ios/issues/1786.

Steps to reproduce

  1. Write a message until auto complete shows up
  2. Hit backspace to delete the thing you are writing

Outcome

What did you expect?

The completion should not be in the text input.

What happened instead?

The completion is now part of the message and the cursor is between the previously written message and the completion which is now accepted.

Your phone model

iPhone

Operating system version

iOS 17

Application version

No response

Homeserver

No response

Will you send logs?

No

domoritz avatar Feb 21 '24 02:02 domoritz

@domoritz I don't reproduce your issue on v1.5.9(527), what is your application version? Can you please add a screenshot for the step1 of your scenario?

giomfo avatar Feb 22 '24 17:02 giomfo

I'm on 1.5.8. Here are screenshots of step 1 and 2. Note that the specific phrase does not always trigger auto complete so you need to try a bit.

image

image

domoritz avatar Feb 23 '24 00:02 domoritz

I reported this issue last September (in https://github.com/element-hq/element-x-ios/issues/1786) and basic text input is still broken. I know asking for timelines on fixes isn't great but since this is a major defect, it would be awesome to get a sense of where this sits in the backlog.

domoritz avatar May 31 '24 15:05 domoritz

I reported this issue last September (in #1786) and basic text input is still broken. I know asking for timelines on fixes isn't great but since this is a major defect, it would be awesome to get a sense of where this sits in the backlog.

While we haven't fixed the underlying issue we did replace the default composer with a plain/native one. That should take care of problem for most people, is that not the case?

stefanceriu avatar May 31 '24 18:05 stefanceriu

Oh sweet. It does look like the issue I saw on iOS is fixed in the current version of elementX (sorry for not checking that and assuming that the macOS issue is the same one). So you can close this issue here. #1786 still is an issue in 1.6.8 (107) and means that every word that get auto completed will be broken so maybe open that again. But I understand that macOS isn't as crucial for ElementX right now.

domoritz avatar Jun 01 '24 01:06 domoritz