From a38e0f8eb459b930f27d7db2b3d1cdeb634c6318 Mon Sep 17 00:00:00 2001 From: Hongquan Li Date: Wed, 25 Mar 2026 02:02:38 -0700 Subject: [PATCH] fix: Hide custom FOV slider in standalone mode MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The custom FOV slider was visible by default, duplicating NDV's auto-generated fov slider when viewing datasets standalone. Now hidden on init — only shown when the push API sets FOV labels via _update_fov_slider_visibility(). Co-Authored-By: Claude Opus 4.6 (1M context) --- ndviewer_light/core.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ndviewer_light/core.py b/ndviewer_light/core.py index e364667..0dc470d 100644 --- a/ndviewer_light/core.py +++ b/ndviewer_light/core.py @@ -1598,6 +1598,9 @@ def _setup_ui(self): fov_layout.addWidget(self._fov_play_btn) fov_layout.addWidget(self._fov_label) fov_layout.addWidget(self._fov_slider) + self._fov_slider_container.setVisible( + False + ) # Hidden until push API sets FOV labels slider_layout.addWidget(self._fov_slider_container) layout.addWidget(slider_container)