diff --git a/src/components/fullscreen-control.js b/src/components/fullscreen-control.js index 0fa68a88..fd7baaaa 100644 --- a/src/components/fullscreen-control.js +++ b/src/components/fullscreen-control.js @@ -51,9 +51,7 @@ function FullscreenControl(props) { const [mapboxFullscreenControl, createMapboxFullscreenControl] = useState(null); useEffect(() => { - const container = props.container || context.container; - - const control = new mapboxgl.FullscreenControl({container}); + const control = new mapboxgl.FullscreenControl(); createMapboxFullscreenControl(control); setShowButton(control._checkFullscreenSupport()); @@ -75,6 +73,7 @@ function FullscreenControl(props) { const onClickFullscreen = () => { if (mapboxFullscreenControl) { + mapboxFullscreenControl._container = props.container || context.container; mapboxFullscreenControl._onClickFullscreen(); } };