fix: Short-circuit node lookups for missing IDs by BenHenning · Pull Request #9174 · RaspberryPiFoundation/blockly

@BenHenning

BenHenning

@BenHenning BenHenning changed the title fix: Short-circuit node lookups for missing IDs. fix: Short-circuit node lookups for missing IDs

Jun 26, 2025

@BenHenning

@BenHenning

Also, add a new check and warning, plus tests, for more robust
FocusManager behavior.

BenHenning

RoboErikG

@BenHenning

The line comment is meant to clarify why execution doesn't stop when the
new invalid state is encountered in focusNode().

BenHenning

@BenHenning BenHenning deleted the optimize-node-lookups-for-missing-id-cases branch

July 1, 2025 21:07