-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clicking "View Large" on Imagery leaves it paused #3647
Comments
Agreed. I'm not sure we need to put the imagery view into a paused state at all, the image shown in the overlay should just be the one that the user embiggened. The imagery view can carry on doing its thing in the background because the user can't see it. It would be great if we could avoid pausing and unpausing the imagery view in the process (just sounds like code complexity that we don't need). |
Initially, I thought we shouldn't be pausing the image either. But, typically the user is embiggening because they're studying a particular image in order to make a decision, and the thinking is that if that gets replaced by a new, incoming image that would be quite disruptive. I will discuss this with stakeholders and feed back into this issue. We should also consider a notification of new imagery, that when paused, lets the user know a new image has come in and gives an affordance to see it and/or switch back to RT mode. |
I should have checked how view large works with imagery before commenting. It enlarges the whole imagery view, and not just the image itself. In that case, yes, it should go into pause mode while it's embiggened. I thought that it just showed the image, in which case I was hoping we could avoid the code spaghettification involved in adding logic to pause it while it's in view large, and then unpause it when it's not. |
The code for imagery view for time strips now emits a 'destroy' event when viewLarge closes. We could key off this to unpause the imagery when view large exits. |
How to testClicking the image directly vs activating the view large action from the context menu activates different code paths, so the testing instructions are separated below. Route 1
Route 2
|
Verified Fixed: Testathon - 1/24/23 |
Testathon Verified Fixed 3/20/2024 |
Testathon 2024-03-20 cannot repro, fixed. |
Seen on hulk/viper 01/14/21. When operating in real-time mode, clicking "View Large" on an Image in a layout pauses it in the overlay, which is desirable. But the image should then be unpaused when dismissing the overlay, unless the user actively unpaused and paused the image via the Pause button, or clicked a past image in the thumb strip.
Reproduce
The text was updated successfully, but these errors were encountered: