fix updaing label and dimension on new project

pull/124/head
Michael 2022-10-07 10:48:13 +02:00
rodzic bae5cfe357
commit 5aaef0bdc8
1 zmienionych plików z 15 dodań i 1 usunięć

Wyświetl plik

@ -1,4 +1,4 @@
VERSION="2.7.9"
VERSION="2.7.10"
// get debug mode
url = new URL(window.location.href);
@ -296,6 +296,16 @@ IDE_Morph.prototype.newProject = function () {
SpriteMorph.prototype.useFlatLineEnds = false;
// hide sprite
this.stage.children[0].hide();
this.stage.clearAll();
this.stage.rotateTurtle(this.stage.children[0].heading);
this.createStatusDisplay();
// clear stitch cache now (loading projects sends turtle move commands!)
this.stage.clearAll();
this.stage.turtleShepherd.clear();
this.stage.reRender();
this.setProjectName('');
this.projectNotes = '';
this.createStageHandle();
@ -1634,11 +1644,15 @@ IDE_Morph.prototype.setProjectName = function (string) {
this.origCreator = SnapCloud.username != this.creator ? this.creator : SnapCloud.username;
this.creator = SnapCloud.username ? SnapCloud.username : "anonymous";
this.projectName = string.replace(/['"]/g, '');
this.controlBar.updateLabel();
return name;
};
IDE_Morph.prototype.createSpriteBar = function () {
// assumes that the categories pane has already been created
var rotationStyleButtons = [],