Workspace: clicking Confirm & Edit silently hides the source image (splitView forced to 'stitches') #55
Labels
No labels
blocked:commit-ready-failed
blocked:gate-fetch
blocked:gate-lint
blocked:gate-plan
blocked:gate-research
blocked:needs-attention
blocked:needs-decision
blocked:needs-human
blocked:no-changes
blocked:verify-failed
bug
deferred
feature-request
in-progress
needs-decompose
needs-triage
quickfix
security/medium
triage-approved
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Mark/Kimi_Agent_Brother_10_Digitizing_App#55
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Bug
In the Workspace, when the user clicks Confirm & Edit to enter the
digitizedstate, the canvas's split-view setting silently flips from the default'both'(which shows the source image under the stitch overlay) to'stitches'(which hides the image). The user loses the image without warning.Reproduction
'both', the default inuseWorkspace.tsline 55).digitizedstate.Observed
splitViewinuseWorkspace.tsline 55:'both'(image + stitches overlapping).'digitized'state,splitViewis silently overridden to'stitches'.Root cause
src/components/workspace/useWorkspace.tslines 117–122:The state transition unconditionally clobbers
splitViewinstead of preserving the user's preference.Expected
The state transition should not silently change
splitView. If a UX reason exists for switching to'stitches'ondigitized, it should be explicit (e.g., the user just confirmed they want to see stitches; or the image was never uploaded). Otherwise preserve whatever the user had selected.Severity
Medium. Confusing UX; the image "disappearing" looks like a bug to the user even when it is intended.