Skip to content

fix: only show the answer button matching the caller's call type - #6701

Open
rapterjet2004 wants to merge 1 commit into
masterfrom
issue-6402-distinguish-audio-video
Open

rapterjet2004 wants to merge 1 commit into
masterfrom
issue-6402-distinguish-audio-video

Conversation

@rapterjet2004

Copy link
Copy Markdown
Contributor

Incoming voice calls showed both a voice-only and a video answer button, so it was easy to accept a video call as voice-only and vice versa, leaving both sides without a video feed. Now the ringing screen hides whichever button doesn't match the known call type (falls back to showing both when the server doesn't expose conversation-call-flags). Also collapses the now-redundant duplicate answer PendingIntent construction in NotificationWorker.

Assisted-by: Claude Code:claude-sonnet-5

馃弫 Checklist

  • 鉀戯笍 Tests (unit and/or integration) are included or not needed
  • 馃敄 Capability is checked or not needed
  • 馃敊 Backport requests are created or not needed: /backport to stable-xx.x
  • 馃搮 Milestone is set
  • 馃尭 PR title is meaningful (if it should be in the changelog: is it meaningful to users?)

馃 AI (if applicable)

  • The content of this PR was partly or fully generated using AI

Incoming voice calls showed both a voice-only and a video answer
button, so it was easy to accept a video call as voice-only and vice
versa, leaving both sides without a video feed. Now the ringing
screen hides whichever button doesn't match the known call type
(falls back to showing both when the server doesn't expose
conversation-call-flags). Also collapses the now-redundant duplicate
answer PendingIntent construction in NotificationWorker.

Assisted-by: Claude Code:claude-sonnet-5

Signed-off-by: rapterjet2004 <juliuslinus1@gmail.com>
@rapterjet2004 rapterjet2004 self-assigned this Sep 15, 2026
@rapterjet2004 rapterjet2004 added the 3. to review Waiting for reviews label Sep 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews AI assisted

Projects

None yet

Development

Successfully merging this pull request may close these issues.

馃摓 Distinguish video and voice calls

1 participant