replace deprecated KeyboardEvent.keyIdentifier with .key

dev
Jens Mönig 2016-08-12 11:59:17 +02:00
rodzic 0b1a100498
commit 8f4e5122cf
2 zmienionych plików z 5 dodań i 4 usunięć

Wyświetl plik

@ -3001,3 +3001,4 @@ http://snap.berkeley.edu/run#cloud:Username=jens&ProjectName=rotation
160812 160812
------ ------
* Threads: for hidden sprites display ASK questions in the input box * Threads: for hidden sprites display ASK questions in the input box
* Morphic: replace deprecated KeyboardEvent.keyIdentifier with .key

Wyświetl plik

@ -1103,7 +1103,7 @@
/*global window, HTMLCanvasElement, FileReader, Audio, FileList*/ /*global window, HTMLCanvasElement, FileReader, Audio, FileList*/
var morphicVersion = '2016-July-19'; var morphicVersion = '2016-August-12';
var modules = {}; // keep track of additional loaded modules var modules = {}; // keep track of additional loaded modules
var useBlurredShadows = getBlurredShadowSupport(); // check for Chrome-bug var useBlurredShadows = getBlurredShadowSupport(); // check for Chrome-bug
@ -4988,10 +4988,10 @@ CursorMorph.prototype.initializeClipboardHandler = function () {
myself.processKeyDown(event); myself.processKeyDown(event);
this.value = myself.target.selection(); this.value = myself.target.selection();
this.select(); this.select();
// Make sure tab prevents default // Make sure tab prevents default
if (event.keyIdentifier === 'U+0009' || if (event.key === 'U+0009' ||
event.keyIdentifier === 'Tab') { event.key === 'Tab') {
myself.processKeyPress(event); myself.processKeyPress(event);
event.preventDefault(); event.preventDefault();
} }