diff --git a/public/skychart.html b/public/skychart.html index 1285302..502ff62 100644 --- a/public/skychart.html +++ b/public/skychart.html @@ -1282,6 +1282,7 @@

window.dispatchEvent(new Event('resize')), 320); }); - document.getElementById('search-btn').addEventListener('click', () => { let t = document.getElementById('search-input').value; if(t) aladin.gotoObject(t); }); + document.getElementById('search-btn').addEventListener('click', () => { let t = document.getElementById('search-input').value; if(t) { aladin.gotoObject(t); lockFovAfterGoto(); } }); document.getElementById('search-input').addEventListener('keypress', (e) => { if(e.key === 'Enter') document.getElementById('search-btn').click(); }); document.getElementById('survey-select').addEventListener('change', (e) => { if(aladin) aladin.setImageSurvey(e.target.value); }); document.getElementById('rotation-slider').addEventListener('input', (e) => { @@ -2705,7 +2706,7 @@

{ + let radec = aladin.getRaDec(); + if (radec) lockFovOnTarget(radec[0], radec[1], null); + }, 1500); + } + // FOV lock toggle — click FOV box to lock/unlock function toggleFovLock() { fovLocked = !fovLocked; @@ -3133,8 +3160,10 @@