Fix Moonraker mode spurious SET_ACTIVE_SPOOL during CFS slot transitions
During multi-color prints the firmware briefly sends selected=0 for all CFS slots while switching, which was triggering the SP fallback and calling SET_ACTIVE_SPOOL with SP's linked spool ID. - _parse_boxs_info: only call SET_ACTIVE_SPOOL when firmware explicitly selects a CFS slot (active_slot non-None); never use SP as a fallback here - moonraker_job_poll_loop: at job start, if tracking slot is SP, activate SP's linked spool — this is the only place SP activation now happens Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
K
koen01 committed
cff4c6bddca9c595bc5be4b3e1514a068da817f4
Parent: c0b347a