summaryrefslogtreecommitdiff
path: root/docs/render-pipeline.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/render-pipeline.md')
-rw-r--r--docs/render-pipeline.md8
1 files changed, 5 insertions, 3 deletions
diff --git a/docs/render-pipeline.md b/docs/render-pipeline.md
index 6c5e4866..7299b357 100644
--- a/docs/render-pipeline.md
+++ b/docs/render-pipeline.md
@@ -845,9 +845,11 @@ goldens; ssh/tty byte budgets; wire version bump breaks mixed-version attach.
6. Revisit at the first visual stage (from stage 5): the notice layer lost
its hover word to keep the grid's behaviour. Notice words are Look/Exec
targets, so bring the hover affordance back in BOTH the grid and the
- layer then. Carried forward from stage 8 (a GUI-only stage) to the hover
- change after it, which also retires `mark_hover`: the affordance is a
- core paint every shell and snapshot sees.
+ layer then. Done right after stage 8: a notice's word under the pointer
+ is lit as a header's is, in the layer and so in the grid's copy joined
+ from it. The same change deleted `mark_hover`, the `Cell.hover` bit and
+ the per-frame reset of it (never set since stage 5; macOS loses its
+ glass hover rect, accepted with open point 4).
7. Revisit at stage 8 (from stage 6): a body without context rows has no
layer (paint once, straight onto the grid). If the GUI is to read every
body from a layer, give every body one then and measure the copy. The