Skip to content
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

iOS: Menu is not working if overlapping selected text #6647

Open
juliusknorr opened this issue Nov 12, 2024 · 2 comments
Open

iOS: Menu is not working if overlapping selected text #6647

juliusknorr opened this issue Nov 12, 2024 · 2 comments
Labels
0. Needs triage bug Something isn't working

Comments

@juliusknorr
Copy link
Member

Actions Performed

  1. Open the Nextcloud iOS app
  2. Login
  3. Select a folder and add a new text file
  4. Copy & paste +1000 words
  5. Tap on done
  6. When green checkmark is shown on file open it again
  7. Mark some text
  8. Now use different options like bold etc.
  9. Close, reopen and repeat previous step

Expected Result

Selected menu option is carried over

Actual Result

At some point the menu options are not carried over anymore and text remains unchanged. Happens on iPad with some options as well.

Analysis

It turns out iOS will not pass though touch/click events for anything that is overlapping with the selection (e.g. bold/italic/underline, parts of strikethrough in the following screenshot):

Image

@juliusknorr juliusknorr added the bug Something isn't working label Nov 12, 2024
@juliusknorr
Copy link
Member Author

I have not found any reasonable option to work around or avoid this yet. This might be something we need to consider when further discussing about menubar redesign especially on mobile.

@juliusknorr
Copy link
Member Author

FYI @mejo- @max-nextcloud

Also cc @nextcloud/designers As mentioned i didn't find a way to change this behaviour of iOS so we might need to discuss changing the UX to make this work at some point.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
0. Needs triage bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants