register keyboard events for document in 3D control, not just for canvas

This commit is contained in:
HF 2020-01-31 11:50:05 +01:00
parent c1e154517a
commit ef3572c54e

View File

@ -759,8 +759,8 @@ class VoxelPainterControls extends EventDispatcher {
scope.domElement.addEventListener('mousedown', onMouseDown, false);
scope.domElement.addEventListener('wheel', onMouseWheel, false);
scope.domElement.addEventListener('keydown', onDocumentKeyDown, false);
scope.domElement.addEventListener('keyup', onDocumentKeyUp, false);
document.addEventListener('keydown', onDocumentKeyDown, false);
document.addEventListener('keyup', onDocumentKeyUp, false);
scope.domElement.addEventListener('touchstart', onTouchStart, false);
scope.domElement.addEventListener('touchend', onTouchEnd, false);