Repository navigation
v1.4.1
Two fixes on top of v1.4.0.
Sample grid orphaned its fifth card
The Load a Sample grid was pinned to four columns, set back when there were exactly four samples — so Sprite mode's Astro Ace wrapped onto a row of its own. The column count now comes from the sample list itself, so the row stays intact and a sixth sample can't reintroduce it. Cards stretch to the tallest description and stay level.
ShareDialog threw on every project-manager visit
Its immediate watcher ran during setup and read a ref declared 14 lines below it — a temporal-dead-zone ReferenceError, thrown on every mount since v1.3.0.
Impact was limited to a logged error rather than broken behaviour: the immediate run would have returned early anyway, and every later run happens after setup completes, so sharing itself always worked. Fixed by hoisting the declaration above the watcher.
Suite 409 green.