Repository navigation
v0.2.3
0.2.3 fixes keys and scrolling lagging behind input since 0.2.1.
Fixed
- Pages with inline-blocks inside inline-blocks were laid out again on every frame after any change, however small. Email built from nested tables and inline-blocks fell behind held keys by most of a second. It keeps up again, as in 0.2.0.
- A burst of input is handled in one pass again. 0.2.1 gave each key, mouse report and paste in a chunk its own task, so a burst cost a round of the page's work and a layout per event. Keys and wheel notches that arrive together are now handled together, as in 0.2.0.
- A flex item that scrolls has no content-based minimum size (CSS Flexbox §4.5). It shrinks to fit its container, as in browsers, rather than to the size of what it scrolls.
Changed
- Wheel notches that arrive back to back at one cell are one
wheelevent, with the summed distance, as browsers combine wheel events. A trackpad's burst scrolls in one step instead of dozens.
These notes were generated with Claude Code.