tweaked yesterday's fix...

pull/89/head
jmoenig 2019-02-15 17:26:11 +01:00
rodzic 82c6b82960
commit 83adb56bd0
3 zmienionych plików z 9 dodań i 4 usunięć

Wyświetl plik

@ -39,7 +39,10 @@
* Greek, thanks, Alexandros!
* German
### 2019-02-07
### 2019-02-15
* BYOB: tweaked yesterday's fix...
### 2019-02-14
* BYOB: keep empty numerical input slots in custom blocks empty when relabelling
### 2019-02-07

Wyświetl plik

@ -12,7 +12,7 @@
<script type="text/javascript" src="src/gui.js?version=2019-02-07"></script>
<script type="text/javascript" src="src/paint.js?version=2018-10-02"></script>
<script type="text/javascript" src="src/lists.js?version=2019-02-07"></script>
<script type="text/javascript" src="src/byob.js?version=2019-02-14"></script>
<script type="text/javascript" src="src/byob.js?version=2019-02-15"></script>
<script type="text/javascript" src="src/tables.js?version=2019-02-07"></script>
<script type="text/javascript" src="src/symbols.js?version=2019-01-14"></script>
<script type="text/javascript" src="src/sketch.js?version=2018-10-02"></script>

Wyświetl plik

@ -108,7 +108,7 @@ BooleanSlotMorph, XML_Serializer, SnapTranslator*/
// Global stuff ////////////////////////////////////////////////////////
modules.byob = '2019-February-14';
modules.byob = '2019-February-15';
// Declarations
@ -678,7 +678,9 @@ CustomCommandBlockMorph.prototype.restoreInputs = function (oldInputs) {
myself.silentReplaceInput(inp, old.fullCopy());
} else if (old instanceof InputSlotMorph
&& inp instanceof InputSlotMorph) {
if (!old.isEmptySlot()) {
if (old.isEmptySlot()) {
inp.setContents('');
} else {
inp.setContents(old.evaluate());
}
} else if (old instanceof BooleanSlotMorph