Improve Handling of Multiple Incoming Calls to Reduce Disruption
Description of the Idea:
Managing multiple incoming calls currently presents challenges for users, especially when already engaged on a call. The application automatically brings a new incoming call to the foreground and plays continuous audio notifications, which can be intrusive and disruptive.
Problem Statement:
- Users have a limited time window to handle the incoming call before the UI forcibly shifts focus.
- Ongoing call-related actions or tasks may be lost or interrupted due to forced UI changes.
- Continuous audio notifications during an active call can be overly intrusive, affecting call quality and user focus.
Suggested Improvements:
- When a user switches back to their current active call after viewing the new incoming call, the system should not automatically bring the new incoming call back to the foreground after 30 seconds.
- When a user manually switches between calls, this should be taken as confirmation that the user is aware of the new call, so continuous audio notifications should be suppressed or minimized.
Use Case Example:
- A user on an active call receives a second incoming call.
- The incoming call pops to the front and starts a continuous ring.
- The user switches back to the first call to finish an important task.
- Currently, after 30 seconds, the incoming call forcibly returns to the front and rings continuously, disrupting the active call.
- With the proposed improvement, the user’s choice to remain on the first call would be respected, minimizing disruption.
Benefits:
- Enables users to complete ongoing tasks or conversations without forced UI interruptions.
- Reduces stress and cognitive load caused by intrusive notifications.
- Improves the overall user experience during multitasking scenarios in high call volume environments.
Priority:
Medium, but impactful for user productivity and call quality — implementation should be considered ASAP to enhance usability.
Conclusion:
Refining the handling of multiple incoming calls by respecting user call focus and minimizing intrusive audio notifications will greatly improve call handling fluidity and user satisfaction.
