lbry-desktop/ui
infinite-persistence 9745d6df3e
WaitUntilOnPage: Fix scroll listener always registered + bump debounce ms
## Issue
The scroll listener never unregisters, and is always registering itself on every scroll. I believe it was done that way to also handle the case of "element is already in viewport when mounted".

## Change
Tried to separate both "element is already in viewport when mounted" and "element scrolled into viewport" into different effects.

The timeout value used is a bit arbitrary, but is needed because the initial size is (0, 0), and to debounce any layout shifts. Reasoning: If an element is explicitly placed under this wrapper, the additional delay is acceptable since it's meant to be lazy-loaded anyway.
2021-07-05 12:06:54 +08:00
..
component WaitUntilOnPage: Fix scroll listener always registered + bump debounce ms 2021-07-05 12:06:54 +08:00
constants updated code 2021-07-03 14:42:37 -04:00
effects Wunderbar: change throttle to debounce + add min chars 2021-06-23 14:15:59 -04:00
modal ~ Initial Code Split (#6228) 2021-06-25 16:02:45 +08:00
page more stripe only on web 2021-07-03 14:42:37 -04:00
redux Show comment failure reason 2021-07-03 13:07:05 -04:00
scss updated code 2021-07-03 14:42:37 -04:00
util RSS feed for channels 2021-07-02 13:03:21 +08:00
analytics.js Fix lint (removal of videoFetchDuration) 2021-06-10 10:14:52 -04:00
app.js refactor lbrytv web server 2019-11-11 13:27:29 -05:00
comments.js Commentron Moderation Delegation API 2021-06-18 15:46:51 -04:00
i18n.js Revert "Simplify language lists" 2021-04-06 15:42:27 -04:00
index.jsx CodeSplit: Load 3rd-party css before ours. 2021-06-25 16:00:45 +08:00
logWarningConsoleMessage.js new lbc icon 2020-09-29 17:12:32 -04:00
native.js working 2020-12-16 10:52:22 -05:00
reducers.js wip 2021-06-08 13:25:52 -04:00
rewards.js When a new reward is acquired, only close modals if the reward comes from reward_code 2021-01-08 08:16:41 -07:00
store.js wip 2021-06-08 13:25:52 -04:00