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

Tap interactions not working on iOS 18.2 beta #2415

Open
1 of 2 tasks
RyanQuigleyOsi opened this issue Nov 13, 2024 · 7 comments
Open
1 of 2 tasks

Tap interactions not working on iOS 18.2 beta #2415

RyanQuigleyOsi opened this issue Nov 13, 2024 · 7 comments
Labels
bug Something isn't working

Comments

@RyanQuigleyOsi
Copy link

RyanQuigleyOsi commented Nov 13, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Once I interact with any widget in the application that isn't the web view, the webview stops recognizing any tap interaction. I can still scroll and zoom fine. If I reload the controller it fixes things until I touch another widget again.

Expected Behavior

The webview should recognize the webview all the time.

Steps with code example to reproduce

Update your iOS device to the 18.2 and click on any other widget before using attempting to click on anything in a webview InAppWebView(key: Constants.mapWebViewKey, initialUrlRequest: URLRequest(url: WebUri("https://flutter.dev")),);

Stacktrace/Logs

I'm unable to get any logs related to this issue

Flutter version

3.19.0 and 3.24.4

Operating System, Device-specific and/or Tool

iOS 18.2 beta

Plugin version

6.0.0 and 6.2.0-beta.1

Additional information

I was also able to reproduce this issue with webview_flutter 4.10.0 so I'm thinking this might be a deeper issue with the iOS beta and not the webviews. If anyone has seen something like this before or has any insight it would be much appreciated.

Self grab

  • I'm ready to work on this issue!
@RyanQuigleyOsi RyanQuigleyOsi added the bug Something isn't working label Nov 13, 2024
@pichillilorenzo
Copy link
Owner

Sorry but starting from 6.1.0, the flutter version required is 3.24.0, so It’s not possible you are using 6.2.0 beta version with 3.19.0.
Also, please post the minimal code to reproduce the issue and, if possible, a screen record of the issue, thanks!

@RyanQuigleyOsi
Copy link
Author

I forgot to add the flutter version to match the 6.2.0 beta but the comment should be updated along with the code I used for the demo video. I tested it on Android as well and it worked like normal.

ClickDemo.mp4

@pichillilorenzo
Copy link
Owner

Have you tried to update to latest Flutter version? Maybe the master branch of Flutter?

@RyanQuigleyOsi
Copy link
Author

Updating to flutter master (3.27.0-1.0.pre.494) has the same behavior.

@pichillilorenzo
Copy link
Owner

Ok thanks for the test! did you create an issue on the Flutter official repo?

@RyanQuigleyOsi
Copy link
Author

I hadn't, but I'll link it here once I do.

@RyanQuigleyOsi
Copy link
Author

flutter/flutter#158961

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

No branches or pull requests

2 participants