summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjmoenig <jens@moenig.org>2014-07-18 15:21:19 +0200
committerjmoenig <jens@moenig.org>2014-07-18 15:21:19 +0200
commit7328bfb034dbb2c329fcff7d63e5b34bc7963cd3 (patch)
tree6b3e183436235e19d931c90a89859cfbae37ede7
parent1076694d9c01a04e78508599aec4e8e1c674d5f5 (diff)
downloadsnap-7328bfb034dbb2c329fcff7d63e5b34bc7963cd3.tar.gz
snap-7328bfb034dbb2c329fcff7d63e5b34bc7963cd3.zip
ensure unique names when renaming costumes
-rw-r--r--gui.js3
-rwxr-xr-xhistory.txt2
2 files changed, 3 insertions, 2 deletions
diff --git a/gui.js b/gui.js
index 5990a2b..5bccd6d 100644
--- a/gui.js
+++ b/gui.js
@@ -5533,12 +5533,13 @@ CostumeIconMorph.prototype.editRotationPointOnly = function () {
CostumeIconMorph.prototype.renameCostume = function () {
var costume = this.object,
+ wardrobe = this.parentThatIsA(WardrobeMorph),
ide = this.parentThatIsA(IDE_Morph);
new DialogBoxMorph(
null,
function (answer) {
if (answer && (answer !== costume.name)) {
- costume.name = answer;
+ costume.name = wardrobe.sprite.newCostumeName(answer);
costume.version = Date.now();
ide.hasChangedMedia = true;
}
diff --git a/history.txt b/history.txt
index b46a551..236ba8a 100755
--- a/history.txt
+++ b/history.txt
@@ -2208,4 +2208,4 @@ ______
140718
------
* Lists: incorporate Brian’s adhoc fixes, thanks, Brian!
-* GUI: Use new mechanism for unique costume names on the paint editor
+* GUI: Use new mechanism for unique costume names on the paint editor, renamed costumes