Remove sound and animation on delete during undo/redo.

This commit is contained in:
Neil Fraser 2016-05-21 06:14:33 -07:00
parent 2a2a6695da
commit 0242238a44
2 changed files with 3 additions and 3 deletions

View file

@ -393,7 +393,7 @@ Blockly.Events.Create.prototype.run = function(forward) {
for (var i = 0, id; id = this.ids[i]; i++) {
var block = workspace.getBlockById(id);
if (block) {
block.dispose(false, true);
block.dispose(false, false);
} else if (id == this.blockId) {
// Only complain about root-level block.
console.warn("Can't uncreate non-existant block: " + id);
@ -456,7 +456,7 @@ Blockly.Events.Delete.prototype.run = function(forward) {
for (var i = 0, id; id = this.ids[i]; i++) {
var block = workspace.getBlockById(id);
if (block) {
block.dispose(false, true);
block.dispose(false, false);
} else if (id == this.blockId) {
// Only complain about root-level block.
console.warn("Can't delete non-existant block: " + id);

View file

@ -913,7 +913,7 @@ Blockly.WorkspaceSvg.prototype.playAudio = function(name, opt_volume) {
if (sound) {
// Don't play one sound on top of another.
var now = new Date();
if (now - this.lastSound_ < Blockly.Blockly.SOUND_LIMIT) {
if (now - this.lastSound_ < Blockly.SOUND_LIMIT) {
return;
}
this.lastSound_ = now;