Adopt Q#GB6's clamp-or-clear rule in both window-coordinate normalization paths. Preserve shortened selections, clear only those collapsed by a moved endpoint, and pin both outcomes through the real generated-write and view-rebuild callers. Make listview refresh rely on the generated-write notification before reseating, so Stage 1 criterion 7's fan-out mutation bites both adopters. Align criteria 5, 11, and 12 with framing revision 7. |
||
|---|---|---|
| .. | ||
| api | ||
| commands | ||
| hooks | ||
| keymaps | ||
| menus | ||
| packages/repl | ||
| queries/latex | ||
| runtime | ||