Bug 418179

Summary: Cannot stop looping image capture
Product: [Applications] kstars Reporter: MountainAirCA
Component: generalAssignee: Jasem Mutlaq <mutlaqja>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version First Reported In: 3.4.1   
Target Milestone: ---   
Platform: Other   
OS: macOS   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description MountainAirCA 2020-02-25 14:35:47 UTC
SUMMARY

Occasionally, when continuously looping exposures at 1 second I cannot stop them (the stop button on the camera tab does not actuate).  This is fairly uncommon, but the only way out of it is to quit KStars.

STEPS TO REPRODUCE
1. Start capturing images at 1s
2. Not sure what the trigger is
3. Occasionally, I cannot stop the image looping.

OBSERVED RESULT

Occasionally I cannot stop the image looping.  I'm not sure what the trigger is.  The only way out is to quit KStars.  FITS is set to use a separate window and to focus with each frame, but I still have time to click on the stop button -- it just does not actuate.

EXPECTED RESULT

The looping exposure should be able to be stopped.


SOFTWARE/OS VERSIONS
Windows: 
macOS: 10.15.3
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 MountainAirCA 2020-05-05 23:01:46 UTC
This issue can be resolved by turning off the feature that causes the FITS Viewer to focus when receiving an image.  However, this is often not ideal.

Additional details: When running a 1-second exposure loop, I often need to click twice to get to the Ekos tab, then I often don't have enough time to click the Stop button before it starts downloading the image and then focuses on the FITS viewer.  This often takes two attempts, sometimes three, to stop the exposures.  One potential remedy is to NOT deliver the image to the FITS viewer when the user clicks stop during a download.

I have not seen it completely block me, forcing me to quit KStars, in a while so this ticket can be closed if you feel there is nothing actionable here.