Skip to content

fix(frontend): cleanup promises on ChatInterface unmount (#4355)#4368

Merged
mrveiss merged 2 commits intoDev_new_guifrom
issue-4355
Apr 13, 2026
Merged

fix(frontend): cleanup promises on ChatInterface unmount (#4355)#4368
mrveiss merged 2 commits intoDev_new_guifrom
issue-4355

Conversation

@mrveiss
Copy link
Copy Markdown
Owner

@mrveiss mrveiss commented Apr 13, 2026

Fixes #4355

Changes:

  • Add proper promise cleanup on ChatInterface component unmount
  • Prevents promises from resolving after component is destroyed
  • Fixes race condition where promise callbacks could execute after unmount

Testing:

  • Component lifecycle tested for proper cleanup

@github-actions
Copy link
Copy Markdown

✅ SSOT Configuration Compliance: Passing

🎉 No hardcoded values detected that have SSOT config equivalents!

@mrveiss mrveiss merged commit fa94047 into Dev_new_gui Apr 13, 2026
2 of 3 checks passed
@mrveiss mrveiss deleted the issue-4355 branch April 13, 2026 15:06
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