diff --git a/README.md b/README.md index f52598f..ecb5173 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,37 @@ no enrolment and no permissions. The rest of this file is the runbook that was delivered with the APKs. +**2026-09-08: catching a moving list, and rounded code fences that clip +on the curve.** `iris-bench-arm64.apk` rebuilt from ai-app-2 `38bf630`. +Two things from your last report, and both want checking on the phone +because neither is confirmed there yet: + +- **"Sometimes when I try to catch it while it's still moving + (particularly if I drag) then it fails to stop & snap to where finger + is."** A finger put down on a moving list now stops the fling *at that + sample* and drags from it with no slop wait, which is what Compose + does. A catch you put down and lift without moving is no longer + treated as a tap. What to try: flick hard, then put a finger down + mid-flight and drag slowly — the content should be pinned to your + finger from the first movement, not after a jump. +- **Code blocks clip on their rounded corners.** A mask carries a shape + now rather than a rectangle, so a code fence's content is cut on the + panel's own curve instead of an inner square, and the corners of + nested clips multiply their alpha rather than fighting. Touch obeys + the same shape: a corner rounded away is not pressable. What to try: + scroll a code block sideways and look at its four corners, and try + pressing just outside one. + +Also in this build: the app no longer refuses to start on a device whose +only usable adapter is a GLES one (it falls back and says so in the log +rather than aborting), and `primitives=` in a frame report no longer +counts clip shapes that are never drawn. + +If something is wrong, the **Copy report** button always copies now — +the log tail comes with it, and Dev Updater's **Runtime** tab on this +component reads the app's log directly off the phone. + + **2026-09-06: composing text + caret, composer layout, text survives app switch.** `iris-bench-arm64.apk` rebuilt on top of the fling/stream/type/ keyboard bench v2 above (same commit range, merged). Fixes from Iris's diff --git a/iris/build/outputs/apk/release/iris-bench-arm64.apk b/iris/build/outputs/apk/release/iris-bench-arm64.apk index e467c3b..7640f70 100644 Binary files a/iris/build/outputs/apk/release/iris-bench-arm64.apk and b/iris/build/outputs/apk/release/iris-bench-arm64.apk differ