diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index 09ac91d2b6..cf5deae83f 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/.bower.json +++ b/dashboard-ui/bower_components/emby-webcomponents/.bower.json @@ -16,12 +16,12 @@ }, "devDependencies": {}, "ignore": [], - "version": "1.1.46", - "_release": "1.1.46", + "version": "1.1.47", + "_release": "1.1.47", "_resolution": { "type": "version", - "tag": "1.1.46", - "commit": "1c0644c2d74740356a298c55a174c34ae465436d" + "tag": "1.1.47", + "commit": "476832cea8f424a2cb15eee0f27fa4750619c1fb" }, "_source": "git://github.com/MediaBrowser/emby-webcomponents.git", "_target": "~1.1.5", diff --git a/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js b/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js index 73a65e7b35..f12600af4d 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js +++ b/dashboard-ui/bower_components/emby-webcomponents/browserdeviceprofile.js @@ -61,7 +61,7 @@ define(['browser'], function (browser) { var version = (browser.version || '').toString().split('.')[0]; try { version = parseInt(version); - if (version >= 48) { + if (version >= 49) { return true; } } catch (err) { diff --git a/dashboard-ui/bower_components/iron-selector/.bower.json b/dashboard-ui/bower_components/iron-selector/.bower.json index 1a5c3225cc..66d7d54b0f 100644 --- a/dashboard-ui/bower_components/iron-selector/.bower.json +++ b/dashboard-ui/bower_components/iron-selector/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-selector", - "version": "1.2.5", + "version": "1.3.0", "description": "Manages a set of elements that can be selected", "private": true, "license": "http://polymer.github.io/LICENSE.txt", @@ -30,11 +30,11 @@ "web-component-tester": "^4.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "_release": "1.2.5", + "_release": "1.3.0", "_resolution": { "type": "version", - "tag": "v1.2.5", - "commit": "06bd256eacfd70f959c4aed8c03c221f01074c0f" + "tag": "v1.3.0", + "commit": "1662093611cda3fd29125cdab94a61d3d88093da" }, "_source": "git://github.com/PolymerElements/iron-selector.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/iron-selector/bower.json b/dashboard-ui/bower_components/iron-selector/bower.json index 4cdf949e62..95f3f7f199 100644 --- a/dashboard-ui/bower_components/iron-selector/bower.json +++ b/dashboard-ui/bower_components/iron-selector/bower.json @@ -1,6 +1,6 @@ { "name": "iron-selector", - "version": "1.2.5", + "version": "1.3.0", "description": "Manages a set of elements that can be selected", "private": true, "license": "http://polymer.github.io/LICENSE.txt", diff --git a/dashboard-ui/bower_components/iron-selector/iron-multi-selectable.html b/dashboard-ui/bower_components/iron-selector/iron-multi-selectable.html index 363400257c..b20e04efdd 100644 --- a/dashboard-ui/bower_components/iron-selector/iron-multi-selectable.html +++ b/dashboard-ui/bower_components/iron-selector/iron-multi-selectable.html @@ -46,7 +46,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN }, observers: [ - '_updateSelected(selectedValues)' + '_updateSelected(selectedValues.splices)' ], /** diff --git a/dashboard-ui/bower_components/iron-selector/test/multi.html b/dashboard-ui/bower_components/iron-selector/test/multi.html index 268f7ed4d4..3fc581f38c 100644 --- a/dashboard-ui/bower_components/iron-selector/test/multi.html +++ b/dashboard-ui/bower_components/iron-selector/test/multi.html @@ -119,7 +119,7 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN // programatically select values 0 and 1 (both fire select) s.selectedValues = [0, 1]; - + // programatically select values 1 and 2 (2 fires select, 0 fires deselect) s.selectedValues = [1, 2]; @@ -135,6 +135,41 @@ subject to an additional IP rights grant found at http://polymer.github.io/PATEN assert.equal(deselectEventCounters[2], 1); }); + test('fire iron-select/deselect events when selectedValues is modified', function() { + // setup listener for iron-select/deselect events + var items = [s.children[0], s.children[1], s.children[2]], + selectEventCounters = [0, 0, 0], + deselectEventCounters = [0, 0, 0]; + + s.addEventListener('iron-select', function(e) { + selectEventCounters[items.indexOf(e.detail.item)]++; + }); + s.addEventListener('iron-deselect', function(e) { + deselectEventCounters[items.indexOf(e.detail.item)]++; + }); + + s.selectedValues = [] + + // programatically select value 0 + s.push('selectedValues', 0, 1); + + // programatically deselect value 0 + s.shift('selectedValues'); + + // programatically select value 2 + s.push('selectedValues', 2); + + // programatically deselect value 1 + s.shift('selectedValues'); + + assert.equal(selectEventCounters[0], 1); + assert.equal(deselectEventCounters[0], 1); + assert.equal(selectEventCounters[1], 1); + assert.equal(deselectEventCounters[1], 1); + assert.equal(selectEventCounters[2], 1); + assert.equal(deselectEventCounters[2], 0); + }); + test('fire iron-select/deselect events when toggling items', function() { // setup listener for iron-select/deselect events var items = [s.children[0], s.children[1], s.children[2]], diff --git a/dashboard-ui/bower_components/paper-behaviors/.bower.json b/dashboard-ui/bower_components/paper-behaviors/.bower.json index 2b04bf9f8a..a6b333d335 100644 --- a/dashboard-ui/bower_components/paper-behaviors/.bower.json +++ b/dashboard-ui/bower_components/paper-behaviors/.bower.json @@ -45,7 +45,7 @@ "tag": "v1.0.11", "commit": "e3c1ab0c72905b58fb4d9adc2921ea73b5c085a5" }, - "_source": "git://github.com/PolymerElements/paper-behaviors.git", + "_source": "git://github.com/polymerelements/paper-behaviors.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/paper-behaviors" + "_originalSource": "polymerelements/paper-behaviors" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-input/.bower.json b/dashboard-ui/bower_components/paper-input/.bower.json index 536b8d1c24..416633ba74 100644 --- a/dashboard-ui/bower_components/paper-input/.bower.json +++ b/dashboard-ui/bower_components/paper-input/.bower.json @@ -54,7 +54,7 @@ "tag": "v1.1.10", "commit": "d8e201099b4b2987bea1dbcf5804c0383544bbfd" }, - "_source": "git://github.com/polymerelements/paper-input.git", - "_target": "^1.0.9", - "_originalSource": "polymerelements/paper-input" + "_source": "git://github.com/PolymerElements/paper-input.git", + "_target": "^1.0.0", + "_originalSource": "PolymerElements/paper-input" } \ No newline at end of file diff --git a/dashboard-ui/bower_components/paper-ripple/.bower.json b/dashboard-ui/bower_components/paper-ripple/.bower.json index 157225ee71..2f654d71c6 100644 --- a/dashboard-ui/bower_components/paper-ripple/.bower.json +++ b/dashboard-ui/bower_components/paper-ripple/.bower.json @@ -32,14 +32,14 @@ "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0" }, "ignore": [], - "homepage": "https://github.com/PolymerElements/paper-ripple", + "homepage": "https://github.com/polymerelements/paper-ripple", "_release": "1.0.5", "_resolution": { "type": "version", "tag": "v1.0.5", "commit": "d72e7a9a8ab518b901ed18dde492df3b87a93be5" }, - "_source": "git://github.com/PolymerElements/paper-ripple.git", + "_source": "git://github.com/polymerelements/paper-ripple.git", "_target": "^1.0.0", - "_originalSource": "PolymerElements/paper-ripple" + "_originalSource": "polymerelements/paper-ripple" } \ No newline at end of file