fix(boards): keep kanban card drag from locking after a few moves
Reset hung move queues, defer drag visuals past dragstart, and prefer card drop identity so HTML5 DnD no longer dies mid-drag. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -105,9 +105,9 @@ const chevronStyle = computed(() => ({
|
||||
|
||||
const cardStyle = computed(() => ({
|
||||
cursor: props.selectMode ? 'pointer' : 'grab',
|
||||
opacity: props.dragging ? 0.4 : 1,
|
||||
transform: props.dragging ? 'scale(0.98)' : 'none',
|
||||
transition: 'opacity 180ms ease, transform 180ms ease, box-shadow 180ms ease',
|
||||
// تغییر opacity/transform وسط dragstart درگ HTML5 را در کروم لغو میکند؛ فقط سایه
|
||||
opacity: props.dragging ? 0.55 : 1,
|
||||
transition: 'opacity 120ms ease, box-shadow 120ms ease',
|
||||
margin: 0,
|
||||
position: highlighted.value ? 'relative' : undefined,
|
||||
zIndex: highlighted.value ? 2 : undefined,
|
||||
|
||||
Reference in New Issue
Block a user