signal-desktop/ts/services
AsamK ea7a5449f1
Fix race condition which often prevented sending group call started message
The group call update message after starting a group call is currently only
sent in the onLocalDeviceStateChanged callback. But often the peekInfo is
not available yet when the connection state changes to Joined, effectively
preventing the group call update message to be sent.

This commit also sends the message in the onPeekChanged callback. It is still
only sent at most once, which is ensured by the updateMessageState check.

See [#5001][0].

[0]: https://github.com/signalapp/Signal-Desktop/pull/5001
2021-04-02 15:32:04 -05:00
..
ActiveWindowService.ts Improve window activity detection, improving notification delivery 2021-01-25 18:28:57 -08:00
bounce.ts Finish in-redux conversation lookups, getPropsForSearchResult moved 2021-01-25 18:28:58 -08:00
calling.ts Fix race condition which often prevented sending group call started message 2021-04-02 15:32:04 -05:00
groupCredentialFetcher.ts Add license headers across the project 2020-11-04 13:03:13 -06:00
networkObserver.ts Add license headers across the project 2020-11-04 13:03:13 -06:00
notify.ts Fix comment typo 2021-02-03 10:45:35 -06:00
storage.ts Retain protections on gv1 records that match gv2 ids 2021-03-30 20:40:48 -04:00
storageRecordOps.ts Retain protections on gv1 records that match gv2 ids 2021-03-30 20:40:48 -04:00
timers.ts Add license headers across the project 2020-11-04 13:03:13 -06:00
updateListener.ts Add license headers across the project 2020-11-04 13:03:13 -06:00