Editor's Path Properties has 'Stitch type' but the 'satin' path's satin width is not visible as a number — user wanting to see the current width in mm has to navigate to a hidden setting #371
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#371
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?
Finding
The Path Properties section has a 'Stitch type' dropdown. For satin paths, the satin width is a separate concept (per #314). The right panel may or may not show the width.
grep -rn 'satinWidth' src/components/editor/EditorRightPanel.tsxreturns 0. The satin width is not exposed in the UI.A user with a satin path:
The fix is a satin width display (and per #314, a slider).
Where
src/components/editor/EditorRightPanel.tsxgrep -rn 'satinWidth' src/components/editor/returns 0src/lib/easystitch-client.ts:exportPES(uses satinWidth internally)Suggested fix shape
Display only: for paths that have a satin width set, show it (even if the slider is hidden when not satin).
Help text: a small "2.5 mm satin column width" tooltip.
Use cases:
Severity**
Low. The user can read the path data. Power users with embroidery experience notice.
Discovered by
Gap analysis (2026-10-02) of editor path properties.
Related
Shipped in commit
423e777(feat(#371)). Added a read-only Satin-width row in Path Info (right after the Stitches row) so the user can see the current satin column width in mm regardless of stitch type — the editable #314 slider is hidden for non-satin, so a fill path with a residual satinWidth had no UI to read it before this. Falls back to 2.0 mm for legacy paths created before #314, and shows "Mixed (primary X.X)" when the selection disagrees — same mixed-state semantics as the editable slider. 5 tests in issue-371.test.tsx pin: explicit value, legacy fallback, residual on non-satin path (the headline gap), mixed-state, and the no-selection gate.