Commit 57bf9f5
fix(compact): 历史气泡划词复制时不再误触发导出勾选(Codex P2)
气泡是 user-select:text(故意覆盖 role=button 的 none,支持划词复制),但 export 模式下 onClick 又 toggle 勾选。拖选文字 mouseup 会再冒出一次 click,导致划词复制被误判为勾选。handleClick 在 toggle 前加折叠选区 guard:存在非空非折叠选区时跳过,单击(选区折叠)照常勾选;键盘 Enter/Space 路径不受影响。
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent da9f101 commit 57bf9f5
1 file changed
Lines changed: 4 additions & 0 deletions
Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
551 | 551 | | |
552 | 552 | | |
553 | 553 | | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
554 | 558 | | |
555 | 559 | | |
556 | 560 | | |
| |||
0 commit comments