mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-24 09:46:59 -06:00
dataset.select applied a row's values in the order the variables were defined, and it skips an object inside a hidden group. When a row showed a group and set an object inside it, and the object's variable was defined first, the object was skipped while the group was still hidden: one selection applied the row in part, and selecting the row again applied the rest. A text variable on type inside the group was skipped the same way, and a row that hid a group skipped the objects inside it whose variables were defined after the group's. dataset.select, dataset.next and dataset.prev now apply the visibility values that show objects first, outermost object first, then the other values in definition order, then the visibility values that hide objects, innermost object first. Of two variables of the same kind on one object, the one defined last still wins. Docs: docs/mcp.md.