message: Don't include invisible rooms in notify summary
  This could cause rogue title bar natifications if you had invisible rooms
diff: @@ -22,6 +22,7 @@ import { FetchRoomFn, ListNotificationState } from "./ListNotificationState";
  import { Room } from "matrix-js-sdk/src/models/room";
  import { RoomNotificationState } from "./RoomNotificationState";
  import { SummarizedNotificationState } from "./SummarizedNotificationState";
  +import { VisibilityProvider } from "../room-list/filters/VisibilityProvider";
  interface IState {}
  @@ -47,8 +48,10 @@ export class RoomNotificationStateStore extends AsyncStoreWithClient<IState> {
  // This will include highlights from the previous version of the room internally
  const globalState = new SummarizedNotificationState();
  for (const room of this.matrixClient.getVisibleRooms()) {
  + if (VisibilityProvider.instance.isRoomVisible(room)) {
  globalState.add(this.getRoomState(room));
  }
  + }
  return globalState;
  }
  