Closed snblickhan closed 2 years ago
Would it be worth searching Sentry for errors from that project, to see if anything leaps out?
EDIT: nothing jumps out at me here, but this is a search for one of the Quakers workflows. https://sentry.io/organizations/zooniverse-27/issues/?environment=production&project=1492691&query=url%3Ahttps%3A%2F%2Fwww.zooniverse.org%2Fprojects%2Frachaelsking%2Fcorresponding-with-quakers%2Fclassify%2Fworkflow%2F20504&statsPeriod=14d
@snblickhan is that project using prioritised or random subjects? That should let us rule out whether it's been affected by the same changes that affected Davy Notebooks.
Random, multi-image subjects.
Update: I'm like 90% sure this is the same issue as before, and have recreated it with a video:
Basically, it's still possible to create a single dot on the image without placing the rest of the annotation, which then disables the 'Next' button. It's unfortunately really easy to do, so it would be helpful if we could explore some options for mitigating this possibility.
I told the volunteers it might not be a quick fix, but that will rely on the team being responsive in their communication.
Can this happen if you change frame, using the thumbnails on the left, while you're in the middle of placing a line?
To me, it looks like I could click or tap to place a green dot, select a thumbnail to change the active frame and I'd now have an invalid task annotation, which would disable the Next button.
We're storing the active mark and active frame in global variables, but it might be better to store those in local component state. Global variables make it easier to introduce bugs.
Looks like people are still having trouble with this. I think we may need to escalate the priority of exploring a fix for this, since it's affecting classifications on a live project.
Noting #2930 will hopefully fix most cases of the issue noted, by deleting an incomplete line if the frame is changed, but an incomplete line on the current frame will still prevent a user from clicking Next or Done. An incomplete line will continue to show as a green dot with an X, so hopefully will be noticed, and can be deleted or completed by the user so they can proceed.
I don't think transcription projects (usually with one frame per subject) before Corresponding with Quakers had an issue with incomplete lines preventing advancement - users must have noticed and completed/deleted - so hopefully the same will be applicable for users working on Corresponding with Quakers when the incomplete line is on the selected frame.
FEM
Describe the bug
Bug report from Talk (https://www.zooniverse.org/projects/rachaelsking/corresponding-with-quakers/talk/4893/2336091): "Sometimes when I am done transcribing I try to exit the page by checking the "are all the lines gray" prompt and it will get stuck, I can click either 'no' or 'yes' and neither will work and bring me to the "next" prompt and I will be left unable to leave the page without knowing if my work is saved."
From volunteer:
Sounds like they can still interact with the Y/N buttons:
Possibility of being more likely to happen when they're the first annotator?
To Reproduce
Haven't yet been able to reproduce, but sounds like it might be similar to what we were trying to fix with #2179 (invalid marks causing the Next button to be disabled)
Applicable Panoptes resource IDs (project, workflow, etc) to demonstrate the issue: Project 14978
Expected behavior
My understanding is that the #2179 fix would delete extraneous marks, so perhaps something else is blocking the way to the next task?
Screenshots
Device information
Firefox on Macbook