fixed stage-size settings bug

pull/89/head
jmoenig 2019-05-21 07:21:45 +02:00
rodzic f3d0b5fb72
commit 34d64e5a99
3 zmienionych plików z 10 dodań i 5 usunięć

Wyświetl plik

@ -79,6 +79,9 @@
* German
* French
### 2019-05-21
* Objects: fixed stage-size settings bug
### 2019-05-20
* Objects, Blocks added plus- and minus- keys to key pressed predicate and hat block
* Objects: refactored projection layer update

Wyświetl plik

@ -8,7 +8,7 @@
<script type="text/javascript" src="src/widgets.js?version=2019-04-05"></script>
<script type="text/javascript" src="src/blocks.js?version=2019-05-20"></script>
<script type="text/javascript" src="src/threads.js?version=2019-05-15"></script>
<script type="text/javascript" src="src/objects.js?version=2019-05-20"></script>
<script type="text/javascript" src="src/objects.js?version=2019-05-21"></script>
<script type="text/javascript" src="src/gui.js?version=2019-05-09"></script>
<script type="text/javascript" src="src/paint.js?version=2019-02-22"></script>
<script type="text/javascript" src="src/lists.js?version=2019-04-27"></script>

Wyświetl plik

@ -84,7 +84,7 @@ BlockEditorMorph, BlockDialogMorph, PrototypeHatBlockMorph, localize,
TableMorph, TableFrameMorph, normalizeCanvas, BooleanSlotMorph, HandleMorph,
AlignmentMorph, Process, XML_Element, VectorPaintEditorMorph*/
modules.objects = '2019-May-20';
modules.objects = '2019-May-21';
var SpriteMorph;
var StageMorph;
@ -7348,9 +7348,11 @@ StageMorph.prototype.getVideoImage = function () {
};
StageMorph.prototype.stopVideo = function() {
this.projectionSource.stream.getTracks().forEach(
function (track) {track.stop(); }
);
if (this.projectionSource && this.projectionSource.stream) {
this.projectionSource.stream.getTracks().forEach(
function (track) {track.stop(); }
);
}
this.videoMotion = null;
};