kopia lustrzana https://github.com/backface/turtlestitch
make sure list watchers are correctly initiailized
rodzic
99cc42f511
commit
c065b3552d
|
@ -6,6 +6,10 @@
|
|||
* **Notable Fixes:**
|
||||
* **Translation Updates:**
|
||||
|
||||
## v5.3.5:
|
||||
* **Notable Fix:**
|
||||
* make sure list watchers are correctly initiailized
|
||||
|
||||
## v5.3.4:
|
||||
* **Notable Fixes:**
|
||||
* allowed reserved JS object property names as variable names in Snap (e.g. "constructor")
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Snap! Build Your Own Blocks 5.3.4</title>
|
||||
<title>Snap! Build Your Own Blocks 5.3.5</title>
|
||||
<link rel="shortcut icon" href="src/favicon.ico">
|
||||
<script type="text/javascript" src="src/morphic.js?version=2019-11-12"></script>
|
||||
<script type="text/javascript" src="src/widgets.js?version=2019-10-16"></script>
|
||||
|
@ -11,7 +11,7 @@
|
|||
<script type="text/javascript" src="src/objects.js?version=2019-11-15"></script>
|
||||
<script type="text/javascript" src="src/gui.js?version=2019-11-15"></script>
|
||||
<script type="text/javascript" src="src/paint.js?version=2019-06-27"></script>
|
||||
<script type="text/javascript" src="src/lists.js?version=2019-11-14"></script>
|
||||
<script type="text/javascript" src="src/lists.js?version=2019-11-15"></script>
|
||||
<script type="text/javascript" src="src/byob.js?version=2019-07-12"></script>
|
||||
<script type="text/javascript" src="src/tables.js?version=2019-06-27"></script>
|
||||
<script type="text/javascript" src="src/symbols.js?version=2019-06-27"></script>
|
||||
|
|
|
@ -3626,7 +3626,7 @@ IDE_Morph.prototype.aboutSnap = function () {
|
|||
module, btn1, btn2, btn3, btn4, licenseBtn, translatorsBtn,
|
||||
world = this.world();
|
||||
|
||||
aboutTxt = 'Snap! 5.3.4\nBuild Your Own Blocks\n\n'
|
||||
aboutTxt = 'Snap! 5.3.5\nBuild Your Own Blocks\n\n'
|
||||
+ 'Copyright \u24B8 2019 Jens M\u00F6nig and '
|
||||
+ 'Brian Harvey\n'
|
||||
+ 'jens@moenig.org, bh@cs.berkeley.edu\n\n'
|
||||
|
|
|
@ -62,7 +62,7 @@ CellMorph, ArrowMorph, MenuMorph, snapEquals, Morph, isNil, localize, isString,
|
|||
MorphicPreferences, TableDialogMorph, SpriteBubbleMorph, SpeechBubbleMorph,
|
||||
TableFrameMorph, TableMorph, Variable, isSnapObject, Costume, contains*/
|
||||
|
||||
modules.lists = '2019-November-14';
|
||||
modules.lists = '2019-November-15';
|
||||
|
||||
var List;
|
||||
var ListWatcherMorph;
|
||||
|
@ -601,10 +601,7 @@ function ListWatcherMorph(list, parentCell) {
|
|||
|
||||
ListWatcherMorph.prototype.init = function (list, parentCell) {
|
||||
var myself = this,
|
||||
readOnly = this.list.type && !contains(
|
||||
['text', 'number'],
|
||||
this.list.type
|
||||
);
|
||||
readOnly;
|
||||
|
||||
this.list = list || new List();
|
||||
this.start = 1;
|
||||
|
@ -650,6 +647,7 @@ ListWatcherMorph.prototype.init = function (list, parentCell) {
|
|||
this.arrow.setBottom(this.handle.top());
|
||||
this.handle.add(this.arrow);
|
||||
|
||||
readOnly = this.list.type && !contains(['text', 'number'], this.list.type);
|
||||
if (readOnly) {
|
||||
this.plusButton = null;
|
||||
} else {
|
||||
|
|
Ładowanie…
Reference in New Issue