Hello Xojoers
I’m getting this error on Chrome’s console:
Uncaught TypeError: event.getModifierState is not a function
at Object.Xojo.input.handleKey (framework.js:1979)
at HTMLDocument.Xojo.input.keyDown (framework.js:1920)
Xojo.input.handleKey @ framework.js:1979
Xojo.input.keyDown @ framework.js:1920
Which I believe comes from the javascript code in the following function:
Xojo.input.handleKey = function(event, eventName) {
var handled = false;
var charCode = (event.charCode) ? event.charCode : ((event.which) ? event.which : 0);
var lastKey = Xojo.input.lastKey;
var keyName = (lastKey !== "" && lastKey !== undefined) ? lastKey : ((event.key) ? event.key : String.fromCharCode(charCode));
var keyCode = (event.keyCode > 0) ? event.keyCode : charCode;
var props = [keyCode, charCode, keyName, event.getModifierState("Shift"), event.getModifierState("Control"), event.getModifierState("Alt"), event.getModifierState("Meta")]; // <<<<<< THIS IS WHERE I BELIEVE THE ERROR IS BEING RAISED
Any ideas what is going on?