mirror of
https://github.com/google/blockly.git
synced 2026-01-08 17:40:09 +01:00
Remove sound and animation on delete during undo/redo.
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user