You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/first-second-parity-audit.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -302,6 +302,7 @@ M7 progress now includes:
302
302
-`internal/tui`: interaction script touch payloads now recover coordinates from the first `touches`/`targetTouches`/`changedTouches` touch point, map `touchmove` to SGR drag motion, and map `touchcancel` to release events for DOM touch recording fixtures.
303
303
-`internal/tui`: REPL dialogs now ignore SGR motion/drag mouse buttons and only act on real press/click events, preventing pointer or touch move replay from closing permission/task dialogs.
304
304
-`internal/tui`: interaction script paste payloads now accept DOM `clipboardData`/`dataTransfer` objects and recover pasted text from `text/plain`, `plainText`, and `items[].text` fields for ClipboardEvent recording fixtures.
305
+
-`internal/tui`: interaction script paste payloads now also recover text from ClipboardItem-style `items[].getAsString`/`get_as_string` plus adjacent `stringData`/`textData` fields, so DOM clipboard recordings do not need to flatten item text first.
305
306
-`internal/tui`: interaction script paste payloads now also recover `image/*` file items from DOM `clipboardData.items` and `dataTransfer.files` as image paste events while avoiding accidental base64-as-text insertion from image `data` payloads.
306
307
-`internal/tui`: interaction script clipboard/dataTransfer image paste now prefers nested file payloads such as `items[].file`, `items[].blob`, and `items[].getAsFile`, preserving filename, media type, base64 data, and source path instead of stopping at the outer MIME.
307
308
-`internal/tui`: interaction script resize payloads now accept DOM/window size aliases such as `innerWidth`/`innerHeight`, `clientWidth`/`clientHeight`, `offsetWidth`/`offsetHeight`, plus ResizeObserver-style `contentRect` and `target` wrappers.
0 commit comments