Fixed issue where dragged bars weren't updating visually because a single barRef was shared across all bars. Now each bar passes its element reference to the drag handlers, allowing proper width calculations during drag. Changes: - Renamed barRef to activeBarRef for clarity - Updated handleMouseDown/handleTouchStart to accept bar element parameter - Pass e.currentTarget as bar element in onMouseDown/onTouchStart handlers - Clear activeBarRef on drag end (mouseup/touchend) This fixes the visual feedback - bars now correctly resize as you drag them. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
9.6 KiB
9.6 KiB