mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-09-16 13:32:44 +00:00
A preset whose parent is not in the collection yet is read once per pass it waits, and each read appends to the caller's substitutions list. The load drops what it read before deferring, so only the pass that keeps the preset reports its substitutions; without that, one preset is listed once per pass and the count depends on how deep it sits in the hierarchy.
OrcaSlicer tests
Building, running and writing tests is documented on the wiki, under How to Test.
Two files here rather than there, because coding agents only read what is in the repository: