Replaces 5 setTimeout sleeps with vi.waitFor on the actual class transition, and converts 6 .not.toThrow smoke tests into assertions that the validation guard surfaces the expected error message (or absence thereof). Tightens the dragging-state regex to bg-accent-bg so it cannot match the idle hover:border-primary substring. Runtime: faster + deterministic. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
8.2 KiB
8.2 KiB