Merge pull request #2690 from robintown/spotlight-speaking

Show speaking indicators in spotlight during screen sharing
This commit is contained in:
Robin
2024-11-04 12:36:58 -05:00
committed by GitHub
2 changed files with 26 additions and 1 deletions

View File

@@ -224,6 +224,9 @@ test("screen sharing activates spotlight layout", () => {
// sharing, then return to grid, then manually go into spotlight, and
// remain in spotlight until we manually go back to grid
const laytMarbles = "ab(cc)(dd)ae(bb)(ee)a 59979ms a";
// Speaking indicators should always be shown except for when the active
// speaker is present in the spotlight
const showMarbles = "y----------ny---n---y";
withCallViewModel(
helpers,
@@ -273,6 +276,10 @@ test("screen sharing activates spotlight layout", () => {
},
},
);
expectObservable(vm.showSpeakingIndicators).toBe(showMarbles, {
y: true,
n: false,
});
},
);
});