Add ability to delete individual line parts from the script editor - #1225
Conversation
Users previously had to delete and re-add an entire line to remove a single part. A remove button now appears in the character row of each ScriptLinePart when the line has more than one part, and disappears when only one part remains. Implemented in both client-v3 and client with E2E coverage added to the script spec. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Client V3 Test Results23 tests 23 ✅ 0s ⏱️ Results for commit 19c3dff. ♻️ This comment has been updated with latest results. |
Client Test Results128 tests 128 ✅ 0s ⏱️ Results for commit 19c3dff. ♻️ This comment has been updated with latest results. |
Python Test Results 1 files 1 suites 2m 6s ⏱️ Results for commit 19c3dff. ♻️ This comment has been updated with latest results. |
Playwright E2E Results (firefox)188 tests 188 ✅ 1m 58s ⏱️ Results for commit 19c3dff. ♻️ This comment has been updated with latest results. |
Playwright E2E Results (chromium)188 tests 188 ✅ 1m 59s ⏱️ Results for commit 19c3dff. ♻️ This comment has been updated with latest results. |
Replace BFormGroup label=" " wrapper with align-self-end mb-3 on the column directly, which is the standard Bootstrap way to align a button with adjacent form controls without adding a dummy label. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|


Summary
ScriptLinePart, visible only when the line has more than one partpart_index) so the existing PATCH endpoint correctly migrates cuts and cue associations — no backend changes requiredclient-v3/(Vue 3, usingIMdiMinusBox) andclient/(Vue 2, usingb-icon-dash-square-fill)Test plan
+to add a second part — confirm remove buttons appear on both parts/ui-old/)10-show-config-script.spec.ts— all 188 tests pass🤖 Generated with Claude Code