Files
ElyOffice/tasks/reviews/R5.3-r3.md
T

1.1 KiB

FAIL

  • [P2] crates/ely-lok/src/view/borders.rs:163 — The drag uses the pointer's absolute position without retaining its initial offset from the border. Because drop_border calls move_border even without a mouse-move event, a stationary click within the border's hit area changes the document. Reproduce at 100% zoom: press and release 3 pixels right of a two-column table's inner border without moving. The painted-LokView GPUI dispatch probe sent one command and moved the kernel border from 6403 to 6448 twips. Preserve the press position or grab offset, derive movement from that origin, and issue no command for a stationary click. Add an off-center stationary-click regression while keeping release-coordinate handling. Evidence: .work/R5.3-r3/probes.log and .work/R5.3-r3/probe.source.log.

  • [P3] crates/ely-lok/src/view/borders.rs:172 — The comment “Lets go at position: one command, at the held table's revision.” contains eleven words. Running tests/scripts/comments.py fails on this line under the project's ten-word limit. Shorten it to at most ten words. Evidence: .work/R5.3-r3/comments.log.