From 7b08ca000bc874344eecc19603960c1a9e6bad24 Mon Sep 17 00:00:00 2001 From: Nathan Dinsmore Date: Fri, 19 Apr 2013 11:01:13 -0400 Subject: [PATCH] Fixed #53 Renaming a script variable presents a dialog entitled "Script variable name," while renaming a ring input still presents a dialog entitled "Input name" --- blocks.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/blocks.js b/blocks.js index 35c01a7b..4e225559 100644 --- a/blocks.js +++ b/blocks.js @@ -3443,16 +3443,19 @@ ReporterBlockMorph.prototype.getSlotSpec = function () { // ReporterBlockMorph events ReporterBlockMorph.prototype.mouseClickLeft = function (pos) { + var isRing; if (this.parent instanceof BlockInputFragmentMorph) { return this.parent.mouseClickLeft(); } if (this.parent instanceof TemplateSlotMorph) { + isRing = this.parent.parent && this.parent.parent.parent && + this.parent.parent.parent instanceof RingMorph; new DialogBoxMorph( this, this.setSpec, this ).prompt( - "Input name", + isRing ? "Input name" : "Script variable name", this.blockSpec, this.world() );