mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Removed logs for testing and changed attempt
This commit is contained in:
parent
417e7dae88
commit
145324a209
4 changed files with 10 additions and 13 deletions
|
@ -253,13 +253,13 @@ require(['apphost'], function (appHost) {
|
||||||
|
|
||||||
function runInputLoop() {
|
function runInputLoop() {
|
||||||
// Get the latest gamepad state.
|
// Get the latest gamepad state.
|
||||||
var gamepads;
|
var gamepads = navigator.getGamepads();
|
||||||
gamepads = navigator.getGamepads();
|
for (var i = 0, len = gamepads.length; i < len; i++) {
|
||||||
var i;
|
|
||||||
var j;
|
|
||||||
var len;
|
|
||||||
for (i = 0, len = gamepads.length; i < len; i++) {
|
|
||||||
var gamepad = gamepads[i];
|
var gamepad = gamepads[i];
|
||||||
|
if (!gamepad)
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
// Iterate through the axes
|
// Iterate through the axes
|
||||||
var axes = gamepad.axes;
|
var axes = gamepad.axes;
|
||||||
var leftStickX = axes[0];
|
var leftStickX = axes[0];
|
||||||
|
@ -280,6 +280,7 @@ require(['apphost'], function (appHost) {
|
||||||
}
|
}
|
||||||
// Iterate through the buttons to see if Left thumbstick, DPad, A and B are pressed.
|
// Iterate through the buttons to see if Left thumbstick, DPad, A and B are pressed.
|
||||||
var buttons = gamepad.buttons;
|
var buttons = gamepad.buttons;
|
||||||
|
var j;
|
||||||
for (j = 0, len = buttons.length; j < len; j++) {
|
for (j = 0, len = buttons.length; j < len; j++) {
|
||||||
if (ProcessedButtons.indexOf(j) !== -1) {
|
if (ProcessedButtons.indexOf(j) !== -1) {
|
||||||
if (buttons[j].pressed) {
|
if (buttons[j].pressed) {
|
||||||
|
|
|
@ -128,12 +128,9 @@ define(["inputManager", "layoutManager"], function (inputManager, layoutManager)
|
||||||
|
|
||||||
function isGamepadConnected() {
|
function isGamepadConnected() {
|
||||||
var gamepads = navigator.getGamepads();
|
var gamepads = navigator.getGamepads();
|
||||||
var i;
|
for (var i = 0, len = gamepads.length; i < len; i++) {
|
||||||
var len;
|
|
||||||
for (i = 0, len = gamepads.length; i < len; i++) {
|
|
||||||
var gamepad = gamepads[i];
|
var gamepad = gamepads[i];
|
||||||
if (gamepad) {
|
if (gamepad) {
|
||||||
console.log(gamepad);
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -149,7 +146,6 @@ define(["inputManager", "layoutManager"], function (inputManager, layoutManager)
|
||||||
|
|
||||||
function dettachGamepad(e) {
|
function dettachGamepad(e) {
|
||||||
if (!isGamepadConnected()) {
|
if (!isGamepadConnected()) {
|
||||||
delete require.cache[require(["components/input/gamepadtokey"])];
|
|
||||||
console.log("Gamepad disconnected! No other gamepads are connected, dettaching gamepadtokey.js");
|
console.log("Gamepad disconnected! No other gamepads are connected, dettaching gamepadtokey.js");
|
||||||
} else {
|
} else {
|
||||||
console.log("Gamepad disconnected! There are gamepads still connected.");
|
console.log("Gamepad disconnected! There are gamepads still connected.");
|
|
@ -882,9 +882,9 @@ var AppInfo = {};
|
||||||
define("htmlMediaHelper", [componentsPath + "/htmlMediaHelper"], returnFirstDependency);
|
define("htmlMediaHelper", [componentsPath + "/htmlMediaHelper"], returnFirstDependency);
|
||||||
define("viewContainer", [componentsPath + "/viewContainer"], returnFirstDependency);
|
define("viewContainer", [componentsPath + "/viewContainer"], returnFirstDependency);
|
||||||
define("dialogHelper", [componentsPath + "/dialogHelper/dialogHelper"], returnFirstDependency);
|
define("dialogHelper", [componentsPath + "/dialogHelper/dialogHelper"], returnFirstDependency);
|
||||||
define("serverNotifications", [componentsPath + "/serverNotifications/serverNotifications"], returnFirstDependency);
|
define("serverNotifications", [componentsPath + "/serverNotifications"], returnFirstDependency);
|
||||||
define("skinManager", [componentsPath + "/skinManager"], returnFirstDependency);
|
define("skinManager", [componentsPath + "/skinManager"], returnFirstDependency);
|
||||||
define("keyboardnavigation", [componentsPath + "/keyboardnavigation"], returnFirstDependency);
|
define("keyboardnavigation", [componentsPath + "/input/keyboardnavigation"], returnFirstDependency);
|
||||||
define("scrollManager", [componentsPath + "/scrollManager"], returnFirstDependency);
|
define("scrollManager", [componentsPath + "/scrollManager"], returnFirstDependency);
|
||||||
define("autoFocuser", [componentsPath + "/autoFocuser"], returnFirstDependency);
|
define("autoFocuser", [componentsPath + "/autoFocuser"], returnFirstDependency);
|
||||||
define("connectionManager", [], function () {
|
define("connectionManager", [], function () {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue