Browse Source

Fix IntersectionObserverArticle not hiding some out-of-view items (#9982)

IntersectionObserverArticle is made to save on RAM by avoiding fully rendering
items that are far out of view. However, it did not work for items spawned
outside the intersection observer.
pull/4/head
ThibG 5 years ago
committed by Eugen Rochko
parent
commit
d09ce6d81b
1 changed files with 1 additions and 1 deletions
  1. +1
    -1
      app/javascript/mastodon/components/intersection_observer_article.js

+ 1
- 1
app/javascript/mastodon/components/intersection_observer_article.js View File

@ -65,7 +65,7 @@ export default class IntersectionObserverArticle extends React.Component {
}
updateStateAfterIntersection = (prevState) => {
if (prevState.isIntersecting && !this.entry.isIntersecting) {
if (prevState.isIntersecting !== false && !this.entry.isIntersecting) {
scheduleIdleTask(this.hideIfNotIntersecting);
}
return {

Loading…
Cancel
Save