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:
parent
f254a71572
commit
5e422e15c0
1 changed files with 11 additions and 9 deletions
|
@ -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');
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue