Flutter CallKeep "onAnswer" Bug
Budget: $30 – $250 SGD
Request details
Our Flutter mobile application has one critical bug related to the calling feature. We are using this library in order to trigger iOS + Android phone calls via Firebase Cloud Messaging or Apple Push Notification Services.
Bug background
We have recently fixed our application to trigger incoming calls upon receipt of VoIP messages. Calls are coming in correctly and triggering the OS properly. However, we are noticing that the BuildContext is null when the payload comes in, which prevents the Navigation service from executing correctly to load the right screen.
Bug Reproducing Steps
Use the mobile application, or trigger a call via the provided Go/Cloud Function.
Notice the incoming call (this is correct behavior)
Upon answering the call, note that the application is opened (this is correct)
Notice that nothing else happens after the call is answered (this is the bug)
Deliverables
Completely fixed calling across Android and iOS. Upon answering phone calls, users should be navigated to the correct calling screen.
Our Flutter mobile application has one critical bug related to the calling feature. We are using this library in order to trigger iOS + Android phone calls via Firebase Cloud Messaging or Apple Push Notification Services.
Bug background
We have recently fixed our application to trigger incoming calls upon receipt of VoIP messages. Calls are coming in correctly and triggering the OS properly. However, we are noticing that the BuildContext is null when the payload comes in, which prevents the Navigation service from executing correctly to load the right screen.
Bug Reproducing Steps
Use the mobile application, or trigger a call via the provided Go/Cloud Function.
Notice the incoming call (this is correct behavior)
Upon answering the call, note that the application is opened (this is correct)
Notice that nothing else happens after the call is answered (this is the bug)
Deliverables
Completely fixed calling across Android and iOS. Upon answering phone calls, users should be navigated to the correct calling screen.