1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Misc suggestions from code review

Co-authored-by: Dmitry Lyzo <56478732+dmitrylyzo@users.noreply.github.com>
This commit is contained in:
Felix Bjerhem Aronsson 2020-07-30 13:42:41 +02:00 committed by GitHub
parent f254a71572
commit 5e422e15c0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -32,16 +32,20 @@ define(['inputManager', 'focusManager', 'browser', 'layoutManager', 'events', 'd
} }
function showCursor() { function showCursor() {
if (isMouseIdle) {
isMouseIdle = false; isMouseIdle = false;
removeIdleClasses(); removeIdleClasses();
events.trigger(self, 'mouseactive'); events.trigger(self, 'mouseactive');
} }
}
function hideCursor() { function hideCursor() {
if (!isMouseIdle) {
isMouseIdle = true; isMouseIdle = true;
addIdleClasses(); addIdleClasses();
events.trigger(self, 'mouseidle'); events.trigger(self, 'mouseidle');
} }
}
var lastPointerMoveData; var lastPointerMoveData;
function onPointerMove(e) { function onPointerMove(e) {
@ -73,10 +77,8 @@ define(['inputManager', 'focusManager', 'browser', 'layoutManager', 'events', 'd
lastMouseInputTime = new Date().getTime(); lastMouseInputTime = new Date().getTime();
notifyApp(); notifyApp();
if (isMouseIdle) {
showCursor(); showCursor();
} }
}
function onPointerEnter(e) { function onPointerEnter(e) {
var pointerType = e.pointerType || (layoutManager.mobile ? 'touch' : 'mouse'); var pointerType = e.pointerType || (layoutManager.mobile ? 'touch' : 'mouse');