Make flyouts read-only if the parent is read-only

This commit is contained in:
Evan W. Patton
2017-03-24 09:12:33 -04:00
parent cc948e05f1
commit a64cc214ba

View File

@@ -970,6 +970,11 @@ Blockly.Flyout.blockRightClick_ = function(e, block) {
Blockly.Flyout.prototype.blockMouseDown_ = function(block) {
var flyout = this;
return function(e) {
if (block.workspace.targetWorkspace.options.readOnly) {
e.stopPropagation();
e.preventDefault();
return;
}
if (Blockly.utils.isRightButton(e)) {
Blockly.Flyout.blockRightClick_(e, block);
} else {