made block attribute "type" case-insensitive for textual mnemonics

snap8
Jens Mönig 2022-06-24 10:18:15 +02:00
rodzic 3c5b18350b
commit 56124635f6
3 zmienionych plików z 6 dodań i 3 usunięć

Wyświetl plik

@ -52,6 +52,9 @@
* **Translation Updates:**
* German
### 2022-06-24
* threads: made block attribute "type" case-insensitive for textual mnemonics
### 2022-06-23
* objects, threads: turned DEFINE into a command block with an upvar, experimental
* German translation update for the new format of the DEFINE block

Wyświetl plik

@ -17,7 +17,7 @@
<script src="src/symbols.js?version=2021-03-03"></script>
<script src="src/widgets.js?version=2021-17-09"></script>
<script src="src/blocks.js?version=2022-06-22"></script>
<script src="src/threads.js?version=2022-06-23"></script>
<script src="src/threads.js?version=2022-06-24"></script>
<script src="src/objects.js?version=2022-06-23"></script>
<script src="src/scenes.js?version=2022-03-03"></script>
<script src="src/gui.js?version=2022-05-19"></script>

Wyświetl plik

@ -65,7 +65,7 @@ StagePickerMorph, CustomBlockDefinition*/
/*jshint esversion: 11, bitwise: false, evil: true*/
modules.threads = '2022-June-23';
modules.threads = '2022-June-24';
var ThreadManager;
var Process;
@ -5860,7 +5860,7 @@ Process.prototype.doSetBlockAttribute = function (attribute, block, val) {
case 'type':
this.assertType(val, ['number', 'text']);
if (this.reportTypeOf(val) === 'text') {
type = val;
type = val.toLowerCase();
} else {
type = types[val - 1] || '';
}