kopia lustrzana https://github.com/backface/turtlestitch
allow numbers as sprite names in SET
rodzic
1f1c8b98a2
commit
cf692d0213
|
@ -86,6 +86,7 @@
|
|||
### 2019-05-31
|
||||
* Threads: optimized FOREACH performance for large linked lists
|
||||
* German translation update (FINDFIRST, WORD, TEMPORARY?)
|
||||
* Threads: also allow numbers as sprite names in SET
|
||||
|
||||
### 2019-05-29
|
||||
* Threads, Objects: added "Find First" primitive to lists category
|
||||
|
|
|
@ -4297,13 +4297,15 @@ Process.prototype.doSet = function (attribute, value) {
|
|||
break;
|
||||
case 'name':
|
||||
this.assertType(rcvr, ['sprite', 'stage']);
|
||||
this.assertType(value, 'text');
|
||||
this.assertType(value, ['text', 'number']);
|
||||
ide = rcvr.parentThatIsA(IDE_Morph);
|
||||
if (ide) {
|
||||
rcvr.setName(
|
||||
ide.newSpriteName(value, rcvr)
|
||||
ide.newSpriteName(value.toString(), rcvr)
|
||||
);
|
||||
ide.spriteBar.nameField.setContents(
|
||||
ide.currentSprite.name.toString()
|
||||
);
|
||||
ide.spriteBar.nameField.setContents(ide.currentSprite.name);
|
||||
}
|
||||
break;
|
||||
case 'dangling?':
|
||||
|
|
Ładowanie…
Reference in New Issue