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,15 +32,19 @@ define(['inputManager', 'focusManager', 'browser', 'layoutManager', 'events', 'd
|
||||||
}
|
}
|
||||||
|
|
||||||
function showCursor() {
|
function showCursor() {
|
||||||
isMouseIdle = false;
|
if (isMouseIdle) {
|
||||||
removeIdleClasses();
|
isMouseIdle = false;
|
||||||
events.trigger(self, 'mouseactive');
|
removeIdleClasses();
|
||||||
|
events.trigger(self, 'mouseactive');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function hideCursor() {
|
function hideCursor() {
|
||||||
isMouseIdle = true;
|
if (!isMouseIdle) {
|
||||||
addIdleClasses();
|
isMouseIdle = true;
|
||||||
events.trigger(self, 'mouseidle');
|
addIdleClasses();
|
||||||
|
events.trigger(self, 'mouseidle');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
var lastPointerMoveData;
|
var lastPointerMoveData;
|
||||||
|
@ -73,9 +77,7 @@ 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) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue