message: Change OOO so that MELS generation will continue over hidden events
  this fixes the scenario of N Member events, then an invisible event
  e.g. (m.room.aliases) then more Member events. Pre hide-join-parts
  this is how it worked.
diff: @@ -339,6 +339,11 @@ module.exports = React.createClass({
  for (;i + 1 < this.props.events.length; i++) {
  const collapsedMxEv = this.props.events[i + 1];
  + // Ignore redacted/hidden member events
  + if (!this._shouldShowEvent(collapsedMxEv)) {
  + continue;
  + }
  +
  if (!isMembershipChange(collapsedMxEv) ||
  this._wantsDateSeparator(this.props.events[i], collapsedMxEv.getDate())) {
  break;
  @@ -349,11 +354,6 @@ module.exports = React.createClass({
  readMarkerInMels = true;
  }
  - // Ignore redacted/hidden member events
  - if (!this._shouldShowEvent(collapsedMxEv)) {
  - continue;
  - }
  -
  summarisedEvents.push(collapsedMxEv);
  }
  