opal/dxopal/input.rb in dxopal-1.1.0 vs opal/dxopal/input.rb in dxopal-1.2.0
- old
+ new
@@ -67,18 +67,18 @@
end
# (private) JS keydown event handler
ON_KEYDOWN_ = %x{
function(ev){
- #{Input._pressing_keys}[ev.keyCode] = #{@@tick};
+ #{Input._pressing_keys}[ev.code] = #{@@tick};
ev.preventDefault();
ev.stopPropagation();
}
}
# (private) JS keyup event handler
ON_KEYUP_ = %x{
function(ev){
- #{Input._pressing_keys}[ev.keyCode] = -#{@@tick};
+ #{Input._pressing_keys}[ev.code] = -#{@@tick};
ev.preventDefault();
ev.stopPropagation();
}
}
# Set DOM element to receive keydown/keyup event