diff --git a/src/extensions/scratch3_boost/index.js b/src/extensions/scratch3_boost/index.js index d48b889c6..2631f4e9d 100644 --- a/src/extensions/scratch3_boost/index.js +++ b/src/extensions/scratch3_boost/index.js @@ -1943,10 +1943,11 @@ class Scratch3BoostBlocks { _isColor (colorId) { switch (colorId) { case COLOR_ID_ANY: - if (this._peripheral.color === this._peripheral.previousColor) { - return false; + if (this._peripheral.color !== COLOR_ID_NONE && + this._peripheral.color !== this._peripheral.previousColor) { + return true; } - return true; + return false; default: return colorId === this._peripheral.color; }