Skip to content

fix(call): stop conversation-joined watcher on immediate match - #19092

Open
Antreesy wants to merge 1 commit into
mainfrom
fix/1777/stray-watcher
Open

fix(call): stop conversation-joined watcher on immediate match#19092
Antreesy wants to merge 1 commit into
mainfrom
fix/1777/stray-watcher

Conversation

@Antreesy

@Antreesy Antreesy commented Aug 25, 2026

Copy link
Copy Markdown
Contributor

☑️ Resolves

To test:

  • Set 'Skip device preview before joining a call' option to true
  • Open Talk with URL like .../index.php/call/{token}#direct-call, join call
  • Leave call, navigate to another conversation
  • Navigate back, see call joined (before PR) or not joined (after PR)

AI (if applicable)

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

🖌️ UI Checklist

🏁 Checklist

  • 🌏 Tested with different browsers / clients:
    • Chromium (Chrome / Edge / Opera / Brave)
    • Firefox
    • Safari
    • Talk Desktop
    • Integrations with Files sidebar and other apps
    • Not risky to browser differences / client
  • 🖌️ Design was reviewed, approved or inspired by the design team
  • ⛑️ Tests are included or not possible
  • 📗 User documentation in https://github.com/nextcloud/documentation/tree/master/user_manual/talk has been updated or is not required

- switch to @vueuse library implementation of whenever - immediate + once matches how we use it
- whenever stops the watcher on immediate match, resolving the stray watcher issue

Assisted-by: ClaudeCode:claude-sonnet-5
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
@Antreesy Antreesy added this to the ⛅ Next Beta/RC (35) milestone Aug 25, 2026
@Antreesy
Antreesy requested a review from ShGKme August 25, 2026 15:29
@Antreesy Antreesy self-assigned this Aug 25, 2026
@Antreesy

Copy link
Copy Markdown
Contributor Author

/backport to stable35

@Antreesy

Copy link
Copy Markdown
Contributor Author

/backport to stable34

@nextcloud-command nextcloud-command added the AI assisted This PR contains AI-assisted commits label Aug 25, 2026
@Antreesy
Antreesy requested a review from DorraJaouad August 28, 2026 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AI assisted This PR contains AI-assisted commits backport-request bug feature: call 📹 Voice and video calls feature: frontend 🖌️ "Web UI" client regression

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Talk Desktop v2.2.0: spontaneous outgoing calls initiated without user action (reproducible on macOS and Windows)

2 participants