Commit 1059763
authored
fix: restore jukebox manager standalone drag responsiveness (Project-N-E-K-O#870)
* fix: restore standalone jukebox header button hit-testing
* fix: restore jukebox manager standalone drag responsiveness
将点歌台管理页独立窗口的拖动逻辑改为 pending/manual 状态机,避免在异步读取窗口 bounds/workArea 时丢失快速拖动事件。
保留交互区域点击能力,不影响关闭按钮和内容区控件,并新增前端回归测试覆盖快速拖动与按钮点击场景。
* Fix jukebox manager standalone drag cleanup
* fix: stabilize jukebox manager selection state
* Fix one-hop binding selection behavior
绑定页选择改为一跳联动:选歌曲带上其绑定动画,选动画带上其绑定歌曲,但不再二次扩散。同步让绑定页直接按当前一跳结果导出,并补充单选、全选、导出相关回归测试。
* fix: guard jukebox manager drag release
* test: harden jukebox manager standalone coverage1 parent 3ffb0ec commit 1059763
3 files changed
Lines changed: 1057 additions & 95 deletions
File tree
- static
- templates
- tests/frontend
0 commit comments