From eb9e1b5ac6ab4240c9e3f30da6dc29635ea94b95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gaute=20Fl=C3=A6gstad?= Date: Mon, 10 Nov 2025 09:16:09 +0100 Subject: [PATCH 1/3] fix(#61): :bug: Ensure potreeViewer is always enabled --- src/main.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main.js b/src/main.js index 45714a4..7309700 100644 --- a/src/main.js +++ b/src/main.js @@ -16,6 +16,10 @@ async function init() { console.error('Failed to load country borders:', error) } + if (!window.viewer) { + window.viewer = window.potreeViewer + } + window.potreeViewer = await createPotreeViewer( 'potree_render_area', POTREE_POINTCLOUD_URLS, From a8f2d97c299c5e0af158e582c62360fe28ecd312 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gaute=20Fl=C3=A6gstad?= Date: Mon, 10 Nov 2025 09:40:08 +0100 Subject: [PATCH 2/3] fix(#61): :bug: fix init of potreeViewer --- src/main.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main.js b/src/main.js index 7309700..7b804bd 100644 --- a/src/main.js +++ b/src/main.js @@ -16,15 +16,14 @@ async function init() { console.error('Failed to load country borders:', error) } - if (!window.viewer) { - window.viewer = window.potreeViewer - } - window.potreeViewer = await createPotreeViewer( 'potree_render_area', POTREE_POINTCLOUD_URLS, POTREE_SETTINGS ) + + const potreeViewer = window.potreeViewer + window.viewer = window.potreeViewer potreeViewer.addEventListener('camera_changed', updateText) setupRightClickListener(potreeViewer) From e7f5de5b12eec2379df07bb42efba10340487274 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gaute=20Fl=C3=A6gstad?= Date: Mon, 10 Nov 2025 09:43:29 +0100 Subject: [PATCH 3/3] refactor(#61): :recycle: ran format --- src/main.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main.js b/src/main.js index 7b804bd..c745661 100644 --- a/src/main.js +++ b/src/main.js @@ -21,7 +21,7 @@ async function init() { POTREE_POINTCLOUD_URLS, POTREE_SETTINGS ) - + const potreeViewer = window.potreeViewer window.viewer = window.potreeViewer potreeViewer.addEventListener('camera_changed', updateText)