react-native-webrtc / react-native-webrtc/react-native-callkeep

'generic' handleType does not trigger an event on iOS Recent's (call log) row click

Open
#349 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Java
Stars
1.1k
Forks
511
Avg merge
9h 12m
Merged PRs (30d)
2

Description

Bug report

Description

generic handleType does not work as it does with phone handleType.

Steps to Reproduce

  • Run RNCallKeep.startCall('4692135d-dcbc-4a7f-aec6-ab383cd62b16', 'whatever handle you like', 'Test name', 'generic');
  • End call.
  • Go to iOS Recents (call log)
  • Click on 'Test name' row

Expected behaviour
App is opened and didReceiveStartCallAction event is triggered.

Actual behaviour
Nothing happens

Versions

- Callkeep: 4.0.1
- React Native: 0.63.4
- iOS: 14.3
- Phone model: iPhone XS

Logs

No output has been provided after the click action.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the iOS 14.3 flow with RNCallKeep.startCall using the generic handleType, then compare it with the phone handleType when selecting the call in Recents. Verify that the app opens and didReceiveStartCallAction fires for generic; the issue provides no source file or test path, so locate the iOS event-handling entry point from the reproduction.

Written by the indexing model from the issue text.

Assessment

Tech stack
ios, react-native
Domain
mobile
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.