Skip to content

fix(voice): keep clicked calls bound to their chat - #247

Draft
johnmatthewtennant wants to merge 2 commits into
mainfrom
jtennant/voice-call-routing
Draft

fix(voice): keep clicked calls bound to their chat#247
johnmatthewtennant wants to merge 2 commits into
mainfrom
jtennant/voice-call-routing

Conversation

@johnmatthewtennant

Copy link
Copy Markdown
Contributor

Summary

Keeps Voice Conversation bound to the chat and window that initiated it without relying on transient focus.

  • Authorizes starts against the foreground session generation and window ownership.
  • Allows focus to move to voice controls without rejecting the clicked call.
  • Rejects stale starts after a different window or session replaces the foreground target.

Reviewer example

Click the call control in a chat, then let focus move to the voice controls while startup is in flight. The call remains attached to that chat; a stale start from another foreground generation is rejected.

Testing

  • just check
  • just tauri-check
  • just clippy

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