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

Internalbrowser (webview) doesn't display text picker UI #798

Open
2gn opened this issue Jul 14, 2024 · 3 comments
Open

Internalbrowser (webview) doesn't display text picker UI #798

2gn opened this issue Jul 14, 2024 · 3 comments

Comments

@2gn
Copy link

2gn commented Jul 14, 2024

Steps to reproduce

  1. internalbrowser https://google.com
  2. Try to select texts by long pressing on texts
  3. Text will be selected, but the text picker UI (blue transparent overlay) doesn't appear

Expected behavior

Normally, text selection should look like this

image

This is extremely useful when editing code on webview based code editors like ace, monaco and codemirror.

@2gn 2gn changed the title Internalbrowser doesn't display text picker UI Internalbrowser (webview) doesn't display text picker UI Jul 14, 2024
@holzschu
Copy link
Owner

I followed the steps, and got this result, which seems to be the expected behavior:
IMG_0487
We’re going to need more tests about when this happens, in order to fix it.

@2gn
Copy link
Author

2gn commented Jul 14, 2024

I'm on a-Shell v1.15.0 on iPhone OS. I'll check if it happens on my iPad.

I just tried it on Testflight version and when I open https://google.com, it did showed the text picker. However, webview based code editor still doesn't show anything like that.

@holzschu
Copy link
Owner

On my phone, I have the blue transparent overlay, but not the handles with Google and ace-editor, I have the blue transparent overlay and the handles with codemirror. To the best of my knowledge, there are no differences between the iPhone and iPad code, so it must be something weirdly specific.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants