kopia lustrzana https://github.com/backface/turtlestitch
record unsaved changes when making / deleting / duplicate custom block definitions
rodzic
6597d640c7
commit
a2645683f1
|
@ -14,7 +14,7 @@
|
|||
<script src="src/gui.js?version=2020-12-22"></script>
|
||||
<script src="src/paint.js?version=2020-05-17"></script>
|
||||
<script src="src/lists.js?version=2020-12-01"></script>
|
||||
<script src="src/byob.js?version=2020-11-27"></script>
|
||||
<script src="src/byob.js?version=2020-12-22"></script>
|
||||
<script src="src/tables.js?version=2020-10-06"></script>
|
||||
<script src="src/sketch.js?version=2020-07-13"></script>
|
||||
<script src="src/video.js?version=2019-06-27"></script>
|
||||
|
|
|
@ -107,7 +107,7 @@ WatcherMorph, Variable, BooleanSlotMorph, XML_Serializer, SnapTranslator*/
|
|||
|
||||
// Global stuff ////////////////////////////////////////////////////////
|
||||
|
||||
modules.byob = '2020-November-27';
|
||||
modules.byob = '2020-December-22';
|
||||
|
||||
// Declarations
|
||||
|
||||
|
@ -1278,6 +1278,7 @@ CustomCommandBlockMorph.prototype.duplicateBlockDefinition = function () {
|
|||
|
||||
ide.flushPaletteCache();
|
||||
ide.refreshPalette();
|
||||
ide.recordUnsavedChanges();
|
||||
new BlockEditorMorph(dup, rcvr).popUp();
|
||||
};
|
||||
|
||||
|
@ -1318,6 +1319,7 @@ CustomCommandBlockMorph.prototype.deleteBlockDefinition = function () {
|
|||
if (ide) {
|
||||
ide.flushPaletteCache();
|
||||
ide.refreshPalette();
|
||||
ide.recordUnsavedChanges();
|
||||
}
|
||||
},
|
||||
this
|
||||
|
|
|
@ -2819,6 +2819,7 @@ SpriteMorph.prototype.makeBlock = function () {
|
|||
}
|
||||
ide.flushPaletteCache();
|
||||
ide.refreshPalette();
|
||||
ide.recordUnsavedChanges();
|
||||
new BlockEditorMorph(definition, this).popUp();
|
||||
}
|
||||
},
|
||||
|
|
Ładowanie…
Reference in New Issue