From b4511f2beb94998db460cf76410dcff9730de34b Mon Sep 17 00:00:00 2001 From: Ismail Sunni Date: Thu, 6 Jun 2024 07:56:44 +0700 Subject: [PATCH] PB-494: Remove unused code. --- src/modules/map/components/cesium/CesiumMouseTracker.vue | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/map/components/cesium/CesiumMouseTracker.vue b/src/modules/map/components/cesium/CesiumMouseTracker.vue index c4b4032ec0..5d0a5c2b87 100644 --- a/src/modules/map/components/cesium/CesiumMouseTracker.vue +++ b/src/modules/map/components/cesium/CesiumMouseTracker.vue @@ -17,10 +17,11 @@ const i18n = useI18n() const is3DReady = computed(() => store.state.cesium.isViewerReady) const projection = computed(() => store.state.position.projection) -let handler = null const dispatcher = { dispatcher: 'CesiumMouseTracker.vue' } const getViewer = inject('getViewer', () => {}, true) +let handler = null + watch( is3DReady, (newValue) => { @@ -36,6 +37,7 @@ onMounted(() => { setupHandler() }) }) + onUnmounted(() => { if (handler) { handler.removeInputAction(ScreenSpaceEventType.MOUSE_MOVE) @@ -55,9 +57,7 @@ function setupHandler() { const cartographic = Cartographic.fromCartesian(cartesian) const longitude = Math.toDegrees(cartographic.longitude) const latitude = Math.toDegrees(cartographic.latitude) - // Transform to web mercator let coordinate = transform([longitude, latitude], 'EPSG:4326', projection.value) - window.projection = projection.value coordinate.push(cartographic.height) mousePosition.value.textContent = formatCoordinate(coordinate)