Skip to content

MOBILEWEBVIEW-23: Fix duplicate ready responses with incorrect payload/ID#645

Merged
justSmK merged 2 commits intomission/webView-inAppfrom
feature/MOBILEWEBVIEW-23
Feb 6, 2026
Merged

MOBILEWEBVIEW-23: Fix duplicate ready responses with incorrect payload/ID#645
justSmK merged 2 commits intomission/webView-inAppfrom
feature/MOBILEWEBVIEW-23

Conversation

@justSmK
Copy link
Collaborator

@justSmK justSmK commented Feb 6, 2026

  • RequestMessageHandler now skips automatic response for "ready" action
  • sendReadyEvent now accepts request ID to send single response with correct ID and payload
  • Fixes issue where iOS sent two ready responses: first with {success: true}, second with params string

  • Log all incoming messages from JS (reception + handling)
  • Log all outgoing messages to JS (sending + delivery status)
  • Log parsing errors and delivery failures
  • Add version and timestamp info to all logs

…d/ID

- RequestMessageHandler now skips automatic response for "ready" action
- sendReadyEvent now accepts request ID to send single response with correct ID and payload
- Fixes issue where iOS sent two ready responses: first with {success: true}, second with params string
- Log all incoming messages from JS (reception + handling)
- Log all outgoing messages to JS (sending + delivery status)
- Log parsing errors and delivery failures
- Add version and timestamp info to all logs
@justSmK justSmK merged commit 0079efb into mission/webView-inApp Feb 6, 2026
3 of 4 checks passed
@justSmK justSmK deleted the feature/MOBILEWEBVIEW-23 branch February 6, 2026 07:58
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

Successfully merging this pull request may close these issues.

1 participant