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 @@