fix: đã sửa lỗi chọn range trong MIDI marquee
This commit is contained in:
Binary file not shown.
@@ -139,3 +139,9 @@
|
|||||||
- **Các file ảnh hưởng:** `app/static/js/app.jsx`, `app/static/js/app.precompiled.js`
|
- **Các file ảnh hưởng:** `app/static/js/app.jsx`, `app/static/js/app.precompiled.js`
|
||||||
- **Ghi chú/Test (nếu có):** `npm run build` — build passes.
|
- **Ghi chú/Test (nếu có):** `npm run build` — build passes.
|
||||||
---
|
---
|
||||||
|
|
||||||
|
### [2026-07-25 22:05] Task: Fix piano roll selection, playback, marquee drag/resize/move
|
||||||
|
- **Tóm tắt thay đổi:** (1) Fix playback duration — min 16 beats when no notes exist. (2) Selection marquee: green transparent (#22c55e), full-height from top to CC lane. (3) Document-level mousemove/mouseup for marquee drag (không dừng khi ra khỏi grid). (4) Edge resize handles (left/right) cho marquee. (5) Body drag (move) cho marquee. Hiển thị marquee trên cả grid canvas và CC canvas.
|
||||||
|
- **Các file ảnh hưởng:** `app/static/js/app.precompiled.js`
|
||||||
|
- **Ghi chú/Test (nếu có):** `node --check app/static/js/app.precompiled.js` — syntax OK.
|
||||||
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user