diff --git a/src/extensions/scratch3_boost/index.js b/src/extensions/scratch3_boost/index.js index 4e3e4f5c8..c069dd079 100644 --- a/src/extensions/scratch3_boost/index.js +++ b/src/extensions/scratch3_boost/index.js @@ -477,7 +477,8 @@ class BoostMotor { * @private */ _turnOn () { - if (this.power === 0) return; + //if (this.power === 0) return; + const cmd = this._parent.generateOutputCommand( this._index, BoostOutputExecution.EXECUTE_IMMEDIATELY, @@ -496,9 +497,9 @@ class BoostMotor { * @param {boolean} [resetState=true] - whether to reset the state of the motor when running this command. */ turnOnForever (resetState = true){ - if (this.power === 0) { + /* if (this.power === 0) { this.turnOff(false); - } + } */ if (resetState) this.status = BoostMotorState.ON_FOREVER; this._turnOn(); @@ -510,9 +511,9 @@ class BoostMotor { * @param {boolean} [resetState=true] - whether to reset the state of the motor when running this command. */ turnOnFor (milliseconds, resetState = true) { - if (this.power === 0) { + /* if (this.power === 0) { this.turnOff(false); - } + } */ milliseconds = Math.max(0, milliseconds); if (resetState) this.status = BoostMotorState.ON_FOR_TIME;