Files
figcraft/crates/engine/src
MortenHusted 6394e96005 M3: a variable mode set on a layer inside an instance is an override
A variable mode chosen on a layer inside an instance (the icon inside a
Close button, recoloured through an icon colour collection) wasn't an
override group. A full rebuild of the instance starts each layer over
from its main and carries only override groups, so the mode fell back
to the main's. Library import always rebuilds, as do main edits such as
a new auto layout direction, so a modal's recoloured close icon came
into other files in its default colour.

"modes" is now an override group: setting a mode inside an instance
records it, rebuilds carry it, rebasing a nested instance finds it, the
component panel lists it, and resetting it brings back the main's mode.
A top-level instance's own modes stay its own and record no override,
like its resizing.
2026-10-22 13:41:56 +02:00
..
2026-10-12 02:30:25 +07:00
2026-10-12 02:30:25 +07:00
2026-10-10 12:16:56 +07:00
2026-10-14 10:31:59 +07:00
2026-10-17 16:05:22 +07:00
2026-10-13 13:36:54 +07:00
2026-10-13 13:36:54 +07:00
2026-10-13 13:36:54 +07:00