Check that iframe ref is not null before changing its style#1511
Check that iframe ref is not null before changing its style#1511
Conversation
|
🎊 PR Preview 81f278d has been successfully built and deployed to https://FreeFeed-freefeed-react-client-preview-pr-1511.surge.sh 🕐 Build time: 256.303s 🤖 By surge-preview |
|
Я всё же попробовал бы сначала воспроизвести. Насколько я понимаю реакт, в этом месте null не может быть |
|
Я тоже не понимаю, каким образом эта ошибка могла произойти на практике, но формально сразу после |
|
Но функция в useEffect вызывается не «сразу после», она вызывается после первого рендера (и после каждого изменения url, но тут это не должно влиять). После первого рендера iframe существует, потому что он рендерится всегда, нет какого-то if-а, который может его рендерить, а может нет. Ну, то есть, насколько это я понимаю. |
|
Ты, конечно, прав. Не знаю, как это случилось и почему трейс указывает туда, куда он указывает |
|
это не может быть связано с баннерорезками какими-то? у меня, например, файрфокс отказывается открывать инстаграм в фидике потому что вся Meta выделена в отдельный «контейнер» |

This PR fixes (?) a rare case when instagram preview throws an exception: https://freefeed.net/support/c30f53b2-e78e-4ba3-a9aa-121a499bc723. I wasn't able to reproduce the bug.