fix null reading getBoundingClientRect

This commit is contained in:
an-lee
2024-03-04 14:55:45 +08:00
parent 66519647f2
commit ef8b7d3225
2 changed files with 3 additions and 0 deletions

View File

@@ -74,6 +74,7 @@ export const LoginForm = () => {
useEffect(() => {
if (!webviewUrl) return;
if (!containerRef?.current) return;
EnjoyApp.view.onViewState((_event, state) => onViewState(state));

View File

@@ -170,6 +170,8 @@ export default () => {
if (readable) {
EnjoyApp.view.hide().catch(console.error);
} else if (!loading) {
if (!containerRef?.current) return;
const rect = containerRef.current.getBoundingClientRect();
EnjoyApp.view.show({
x: rect.x,