autoscroll on home page and dont run ads js at all for firefox android
This commit is contained in:
parent
24cc07c09b
commit
28bcb96ec7
2 changed files with 8 additions and 1 deletions
|
@ -236,6 +236,9 @@ function HomePage(props: Props) {
|
|||
|
||||
// delete last card to not introduce layout shifts
|
||||
lastCard.remove();
|
||||
|
||||
// addresses bug where ad doesn't show up until a scroll event
|
||||
document.dispatchEvent(new CustomEvent('scroll'));
|
||||
}
|
||||
}
|
||||
checkFlag();
|
||||
|
|
|
@ -53,6 +53,8 @@ function Ads(props: Props) {
|
|||
triggerBlacklist,
|
||||
} = props;
|
||||
|
||||
const shouldShowAds = SHOW_ADS && !authenticated;
|
||||
|
||||
// load ad and tags here
|
||||
let scriptUrlToUse;
|
||||
let tagNameToUse;
|
||||
|
@ -71,7 +73,9 @@ function Ads(props: Props) {
|
|||
|
||||
// add script to DOM
|
||||
useEffect(() => {
|
||||
if (SHOW_ADS && !authenticated) {
|
||||
if (isFirefoxAndroid) return;
|
||||
|
||||
if (shouldShowAds) {
|
||||
let script;
|
||||
try {
|
||||
script = document.createElement('script');
|
||||
|
|
Loading…
Reference in a new issue