Progress bar for HiPS still visible after surveys are disabled
An annoying bug shows up when one disables the HiPS layers without having let them load properly. The progress bar is visible indefinitely, see the screenshot below.
Ideally, it should be hidden once HiPS are disabled.
Since this is a reported bug (#4310) within a specific software (likely an astronomical visualization tool given the mention of HiPS - Hierarchical Progressive Surveys),
Likely Cause:
The software probably has a separate process or flag that controls the visibility of the HiPS layers and the progress bar. When you disable the layers prematurely (before they fully load), the flag for the layers might be set to "disabled," but the flag or process controlling the progress bar might still be stuck in a "loading" state or hasn't received the signal to hide.
Potential Workarounds (Try these within the software):
-
Try Re-enabling and Disabling HiPS Again: Sometimes toggling the feature again can reset the internal states. Enable the HiPS layers, let them load (even if just for a moment), and then disable them again. This might trigger the progress bar to disappear correctly.
-
Refresh the View or Canvas: Look for a "refresh," "redraw," or similar button or command in the software's interface. This might force the UI to update and correctly hide the progress bar.
-
Switch to a Different View or Tool and Switch Back: If the software has different viewing modes or tools, try switching to another one and then back to the view where the progress bar is stuck. This might also trigger a UI refresh.
-
Close and Reopen the Software (Last Resort): If none of the above works, closing and reopening the application will likely reset its state and get rid of the persistent progress bar. Of course, this means you'll lose any unsaved work, so it's best to try the other options first.
What to Expect from a Proper Solution:
The developers will likely investigate the logic that controls the progress bar visibility when HiPS layers are disabled. The fix would likely involve ensuring that when the user disables HiPS, the code also explicitly hides or stops the progress bar, regardless of whether the loading was completed or not.
@meetpotdar777 Please don't post AI replies, they are generally unreliable, and your post spectacularly demonstrates this. The options to try given are quite useless (except for the restart, which is a ridiculous overkill). And no one of the developers is currently working on this issue.
Maybe we should train an AI on the source code :)