element-web/test/test-utils
ElementRobot 07577a6cde
[Backport staging] Fix call splitbrains when switching between rooms (#9701)
* Fix call splitbrains when switching between rooms

Mounting CallView causes the user's call membership room state to be cleaned up. However, because the GroupCall object always thought the local device was disconnected from the call, it would remove the local device from room state when the clean method is called, causing a splitbrain. This uses GroupCall's new enteredViaAnotherSession field to fix that, and also simplify participant tracking.

* Remove clean tests that have been moved to matrix-js-sdk

(cherry picked from commit 62a740d318)

Co-authored-by: Robin <robin@robin.town>
2022-12-02 10:35:04 +00:00
..
audio.ts Enable tsc alwaysStrict, strictBindCallApply, noImplicitThis (#9600) 2022-11-21 11:24:59 +00:00
beacon.ts Live location share - focus on user location on list item click (PSG-609) (#9051) 2022-07-18 08:34:39 +00:00
call.ts Use native js-sdk group call support (#9625) 2022-11-28 16:37:32 -05:00
client.ts Optimise Jest run in CI (#9542) 2022-11-04 10:48:08 +00:00
composer.ts Remove all usages of UNSAFE_* React methods (#9583) 2022-11-18 09:22:43 +00:00
console.ts Add filter console test util (#9607) 2022-11-23 09:01:42 +01:00
date.ts Include a file-safe room name and ISO date in chat exports (#9440) 2022-10-17 19:54:10 -06:00
index.ts Add filter console test util (#9607) 2022-11-23 09:01:42 +01:00
location.ts Enable forwarding static locations (#8553) 2022-05-10 16:21:20 +00:00
platform.ts Remove all usages of UNSAFE_* React methods (#9583) 2022-11-18 09:22:43 +00:00
poll.ts test functional EventUtils (#8386) 2022-04-21 18:14:10 +02:00
relations.ts Use server side relations for voice broadcasts (#9534) 2022-11-07 14:19:49 +00:00
room.ts Fix threads fallback incorrectly targets root event (#9229) 2022-10-20 12:48:25 +01:00
test-utils.ts [Backport staging] Fix call splitbrains when switching between rooms (#9701) 2022-12-02 10:35:04 +00:00
threads.ts Loading threads with server-side assistance (#9356) 2022-10-28 13:48:15 +02:00
utilities.ts Store refactor: make it easier to test stores (#9290) 2022-09-20 15:32:39 +00:00
wrappers.tsx Add voice broadcast pre-recoding PiP (#9548) 2022-11-10 09:38:48 +01:00