message: Disable notifications for the room you have recently been active in
diff: @@ -34,6 +34,8 @@ import SettingsStore from "./settings/SettingsStore";
  import { hideToast as hideNotificationsToast } from "./toasts/DesktopNotificationsToast";
  import {SettingLevel} from "./settings/SettingLevel";
  import {isPushNotifyDisabled} from "./settings/controllers/NotificationControllers";
  +import RoomViewStore from "./stores/RoomViewStore";
  +import UserActivity from "./UserActivity";
  /*
  * Dispatches:
  @@ -376,6 +378,11 @@ export const Notifier = {
  const room = MatrixClientPeg.get().getRoom(ev.getRoomId());
  const actions = MatrixClientPeg.get().getPushActionsForEvent(ev);
  if (actions && actions.notify) {
  + if (RoomViewStore.getRoomId() === room.roomId && UserActivity.sharedInstance().userActiveRecently()) {
  + // don't bother notifying as user was recently active in this room
  + return;
  + }
  +
  if (this.isEnabled()) {
  this._displayPopupNotification(ev, room);
  }
  