| @ -85,7 +85,7 @@ class Status extends ImmutablePureComponent { | ||||
|  | ||||
|   // Track height changes we know about to compensate scrolling | ||||
|   componentDidMount () { | ||||
|     this.didShowCard = !this.props.muted && !this.props.hidden && this.props.status.get('card'); | ||||
|     this.didShowCard = !this.props.muted && !this.props.hidden && this.props.status && this.props.status.get('card'); | ||||
|   } | ||||
|  | ||||
|   getSnapshotBeforeUpdate () { | ||||
| @ -98,7 +98,7 @@ class Status extends ImmutablePureComponent { | ||||
|  | ||||
|   // Compensate height changes | ||||
|   componentDidUpdate (prevProps, prevState, snapshot) { | ||||
|     const doShowCard  = !this.props.muted && !this.props.hidden && this.props.status.get('card'); | ||||
|     const doShowCard  = !this.props.muted && !this.props.hidden && this.props.status && this.props.status.get('card'); | ||||
|     if (doShowCard && !this.didShowCard) { | ||||
|       this.didShowCard = true; | ||||
|       if (snapshot !== null && this.props.updateScrollBottom) { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user