(check for selectedBlock before declaring an InputSlotMorph to be "empty")
pull/68/head
jmoenig 2018-11-13 00:24:42 +01:00
rodzic c87d2277e9
commit 9e0015cf18
3 zmienionych plików z 6 dodań i 3 usunięć

Wyświetl plik

@ -1,6 +1,9 @@
# Snap<em>!</em> (BYOB) History # Snap<em>!</em> (BYOB) History
## in development ## in development
###2018-11-13
* Blocks: fixed #2261 (check for selectedBlock before declaring an InputSlotMorph to be "empty")
###2018-11-12 ###2018-11-12
* new dev version * new dev version
* BYOB: updated version date * BYOB: updated version date

Wyświetl plik

@ -6,7 +6,7 @@
<link rel="shortcut icon" href="src/favicon.ico"> <link rel="shortcut icon" href="src/favicon.ico">
<script type="text/javascript" src="src/morphic.js?version=2018-10-02"></script> <script type="text/javascript" src="src/morphic.js?version=2018-10-02"></script>
<script type="text/javascript" src="src/widgets.js?version=2018-10-02"></script> <script type="text/javascript" src="src/widgets.js?version=2018-10-02"></script>
<script type="text/javascript" src="src/blocks.js?version=2018-11-06"></script> <script type="text/javascript" src="src/blocks.js?version=2018-11-13"></script>
<script type="text/javascript" src="src/threads.js?version=2018-10-26"></script> <script type="text/javascript" src="src/threads.js?version=2018-10-26"></script>
<script type="text/javascript" src="src/objects.js?version=2018-11-12"></script> <script type="text/javascript" src="src/objects.js?version=2018-11-12"></script>
<script type="text/javascript" src="src/gui.js?version=2018-11-12"></script> <script type="text/javascript" src="src/gui.js?version=2018-11-12"></script>

Wyświetl plik

@ -148,7 +148,7 @@ CustomCommandBlockMorph, SymbolMorph, ToggleButtonMorph, DialMorph*/
// Global stuff //////////////////////////////////////////////////////// // Global stuff ////////////////////////////////////////////////////////
modules.blocks = '2018-November-06'; modules.blocks = '2018-November-13';
var SyntaxElementMorph; var SyntaxElementMorph;
var BlockMorph; var BlockMorph;
@ -8997,7 +8997,7 @@ InputSlotMorph.prototype.evaluate = function () {
}; };
InputSlotMorph.prototype.isEmptySlot = function () { InputSlotMorph.prototype.isEmptySlot = function () {
return this.contents().text === ''; return this.contents().text === '' && !this.selectedBlock;
}; };
// InputSlotMorph single-stepping: // InputSlotMorph single-stepping: