diff --git a/snap.html b/snap.html index f74ddb03..a18f4be5 100755 --- a/snap.html +++ b/snap.html @@ -4,7 +4,7 @@ Snap! Build Your Own Blocks 6.0.0 - beta - - + diff --git a/src/morphic.js b/src/morphic.js index 66e20a77..df5b5d43 100644 --- a/src/morphic.js +++ b/src/morphic.js @@ -1268,7 +1268,7 @@ /*global window, HTMLCanvasElement, FileReader, Audio, FileList, Map*/ -var morphicVersion = '2020-June-10'; +var morphicVersion = '2020-June-13'; var modules = {}; // keep track of additional loaded modules var useBlurredShadows = true; @@ -12473,6 +12473,12 @@ WorldMorph.prototype.edit = function (aStringOrTextMorph) { if (this.cursor) { this.cursor.destroy(); } + + // some magic we apparently need for Android + this.worldCanvas.focus(); + this.keyboardHandler.focus(); + + // create a new cursor this.cursor = new CursorMorph(aStringOrTextMorph, this.keyboardHandler); this.keyboardFocus = this.cursor; aStringOrTextMorph.parent.add(this.cursor);