fix: display compose menu when sections are enabled (#33725)

This commit is contained in:
Florian Duros
2026-06-03 10:22:27 +00:00
committed by GitHub
parent ae3ec0ef86
commit f3a35127f6
2 changed files with 15 additions and 2 deletions
@@ -129,6 +129,18 @@ describe("RoomListHeaderViewModel", () => {
expect(snapshot.canCreateRoom).toBe(false);
});
it("should display compose menu when section feature is enabled@", () => {
jest.spyOn(SettingsStore, "getValue").mockImplementation((settingName: string) => {
if (settingName === "feature_room_list_sections") return true;
return false;
});
vm = new RoomListHeaderViewModel({ matrixClient, spaceStore: SpaceStore.instance });
const snapshot = vm.getSnapshot();
expect(snapshot.displayComposeMenu).toBe(true);
});
it("should show invite option when space is public", () => {
jest.spyOn(SpaceStore.instance, "activeSpace", "get").mockReturnValue(mockSpace.roomId);
jest.spyOn(SpaceStore.instance, "activeSpaceRoom", "get").mockReturnValue(mockSpace);