diff --git a/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.css b/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.css index 7eae6f2bf3..1d8ce5edfc 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.css +++ b/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.css @@ -17,7 +17,6 @@ font-weight: inherit; color: inherit; padding: .35em 0 .3em 0; - cursor: pointer; outline: none !important; width: 100%; background-color: transparent; diff --git a/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.js b/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.js index 585bf1d0f1..ba9d51ed5a 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.js +++ b/dashboard-ui/bower_components/emby-webcomponents/emby-input/emby-input.js @@ -46,6 +46,7 @@ var label = this.ownerDocument.createElement('label'); label.innerHTML = this.getAttribute('label') || ''; label.classList.add('inputLabel'); + label.classList.add('inputLabelUnfocused'); var instanceSupportsFloat = supportsFloatingLabel && this.type != 'date'; diff --git a/dashboard-ui/bower_components/emby-webcomponents/require/requirecss.js b/dashboard-ui/bower_components/emby-webcomponents/require/requirecss.js index 83a82972db..4f9063f8f3 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/require/requirecss.js +++ b/dashboard-ui/bower_components/emby-webcomponents/require/requirecss.js @@ -35,7 +35,7 @@ define(function () { var url = cssId + '.css'; - if (url.indexOf('http') != 0 && url.indexOf('file:') != 0) { + if (url.indexOf('://') == -1) { url = config.baseUrl + url; } diff --git a/dashboard-ui/bower_components/emby-webcomponents/scroller/smoothscroller.js b/dashboard-ui/bower_components/emby-webcomponents/scroller/smoothscroller.js index 6f66bbe0fc..d72e4c4156 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/scroller/smoothscroller.js +++ b/dashboard-ui/bower_components/emby-webcomponents/scroller/smoothscroller.js @@ -475,7 +475,7 @@ define(['browser', 'layoutManager', 'dom', 'scrollStyles'], function (browser, l }; }; - self.getCenterPosition = function(item) { + self.getCenterPosition = function (item) { var pos = self.getPos(item); return within(pos.center, pos.start, pos.end); @@ -664,11 +664,15 @@ define(['browser', 'layoutManager', 'dom', 'scrollStyles'], function (browser, l // Bind dragging events if (isTouch) { dragTouchEvents.forEach(function (eventName) { - document.addEventListener(eventName, dragHandler); + dom.addEventListener(document, eventName, dragHandler, { + passive: true + }); }); } else { dragMouseEvents.forEach(function (eventName) { - document.addEventListener(eventName, dragHandler); + dom.addEventListener(document, eventName, dragHandler, { + passive: true + }); }); } @@ -753,11 +757,15 @@ define(['browser', 'layoutManager', 'dom', 'scrollStyles'], function (browser, l if (dragging.touch) { dragTouchEvents.forEach(function (eventName) { - document.removeEventListener(eventName, dragHandler); + dom.removeEventListener(document, eventName, dragHandler, { + passive: true + }); }); } else { dragMouseEvents.forEach(function (eventName) { - document.removeEventListener(eventName, dragHandler); + dom.removeEventListener(document, eventName, dragHandler, { + passive: true + }); }); } @@ -853,7 +861,10 @@ define(['browser', 'layoutManager', 'dom', 'scrollStyles'], function (browser, l */ self.destroy = function () { - window.removeEventListener('resize', onResize, true); + dom.removeEventListener(window, 'resize', onResize, { + passive: true, + capture: true + }); // Reset native FRAME element scroll dom.removeEventListener(frameElement, 'scroll', resetScroll, { @@ -934,7 +945,10 @@ define(['browser', 'layoutManager', 'dom', 'scrollStyles'], function (browser, l dragSourceElement.addEventListener('mousedown', dragInitSlidee); if (!o.scrollWidth) { - window.addEventListener('resize', onResize, true); + dom.addEventListener(window, 'resize', onResize, { + passive: true, + capture: true + }); } if (!o.horizontal) { diff --git a/dashboard-ui/metadatasubtitles.html b/dashboard-ui/metadatasubtitles.html index de7b08cfc7..35887f0fcb 100644 --- a/dashboard-ui/metadatasubtitles.html +++ b/dashboard-ui/metadatasubtitles.html @@ -1,4 +1,4 @@ -