Skip to content

Conversation

@SleepySquash
Copy link
Contributor

@SleepySquash SleepySquash commented Jan 23, 2026

Synopsis

EventChatCallDeclined is "TODO" for some reason.

Solution

This PR implements the PR, which fixes some cases when incoming call is hanging vibrating forever.

Checklist

  • Created PR:
    • In draft mode
    • Name contains issue reference
    • Has type and k:: labels applied
  • Before review:
    • Documentation is updated (if required)
    • Tests are updated (if required)
    • Changes conform code style
    • CHANGELOG entry is added (if required)
    • FCM (final commit message) is posted or updated
    • Draft mode is removed
  • Review is completed and changes are approved
    • FCM (final commit message) is approved
  • Before merge:
    • Milestone is set
    • PR's name and description are correct and up-to-date
    • All temporary labels are removed

@SleepySquash SleepySquash added this to the 0.9.0 milestone Jan 23, 2026
@SleepySquash SleepySquash self-assigned this Jan 23, 2026
@SleepySquash SleepySquash added enhancement Improvement of existing features or bugfix k::UI/UX UI (user interface) and UX (user experience) changes k::refactor Refactor changes of existing code labels Jan 23, 2026
@SleepySquash
Copy link
Contributor Author

SleepySquash commented Jan 23, 2026

FCM

Implement `EventChatCallDeclined` handling in `RxChat` (#1589)

Additionally:
- add shadows to `AcceptAudioButton`, `AcceptVideoButton` and `DeclineButton` for mobile incoming call interface
- bump Xcode version in `build` CI job to 26.2
- fix async race of accounting calls from `EventChatCallStarted` causing calls to hang up

@SleepySquash SleepySquash marked this pull request as ready for review January 23, 2026 13:41
@SleepySquash SleepySquash merged commit 1be1f1c into main Jan 23, 2026
37 checks passed
@SleepySquash SleepySquash deleted the fix-infinite-ringing-after-launch branch January 23, 2026 14:07
github-actions bot added a commit that referenced this pull request Jan 23, 2026
Additionally:
- add shadows to `AcceptAudioButton`, `AcceptVideoButton` and `DeclineButton` for mobile incoming call interface
- bump Xcode version in `build` CI job to 26.2
- fix async race of accounting calls from `EventChatCallStarted` causing calls to hang up 1be1f1c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improvement of existing features or bugfix k::refactor Refactor changes of existing code k::UI/UX UI (user interface) and UX (user experience) changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants