mirror of
https://github.com/mastodon/mastodon
synced 2024-11-24 23:26:22 +09:00
parent
31cd649041
commit
946a166791
@ -91,14 +91,6 @@ class Status extends ImmutablePureComponent {
|
|||||||
}
|
}
|
||||||
|
|
||||||
componentWillUnmount () {
|
componentWillUnmount () {
|
||||||
if (!this.props.intersectionObserverWrapper) {
|
|
||||||
// TODO: enable IntersectionObserver optimization for notification statuses.
|
|
||||||
// These are managed in notifications/index.js rather than status_list.js
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
this.props.intersectionObserverWrapper.unobserve(this.props.id, this.node);
|
|
||||||
|
|
||||||
this.componentMounted = false;
|
this.componentMounted = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -37,13 +37,6 @@ class IntersectionObserverWrapper {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
unobserve (id, node) {
|
|
||||||
if (this.observer) {
|
|
||||||
delete this.callbacks[id];
|
|
||||||
this.observer.unobserve(node);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
disconnect () {
|
disconnect () {
|
||||||
if (this.observer) {
|
if (this.observer) {
|
||||||
this.observer.disconnect();
|
this.observer.disconnect();
|
||||||
|
Loading…
Reference in New Issue
Block a user