Don't clear filters on space change (#30903)

This commit is contained in:
David Langley
2025-09-30 10:53:48 +01:00
committed by GitHub
parent a9f4ccaa02
commit 7e48f2b6b6
2 changed files with 3 additions and 8 deletions

View File

@@ -127,7 +127,7 @@ describe("RoomListViewModel", () => {
expect(vm.current.activePrimaryFilter).toEqual(vm.current.primaryFilters[i]);
});
it("should remove all filters when active space is changed", async () => {
it("should not remove all filters when active space is changed", async () => {
mockAndCreateRooms();
const { result: vm } = renderHook(() => useRoomListViewModel());
@@ -141,8 +141,8 @@ describe("RoomListViewModel", () => {
// Simulate a space change
await act(() => SpaceStore.instance.emit(UPDATE_SELECTED_SPACE));
// Primary filer should have been unapplied
expect(vm.current.activePrimaryFilter).toEqual(undefined);
// Primary filter should remain unchanged
expect(vm.current.activePrimaryFilter?.name).toEqual("People");
});
});