diff --git a/dashboard-ui/bower_components/emby-webcomponents/.bower.json b/dashboard-ui/bower_components/emby-webcomponents/.bower.json index e2f0f6ca59..93b8a69534 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.2.23", - "_release": "1.2.23", + "version": "1.2.25", + "_release": "1.2.25", "_resolution": { "type": "version", - "tag": "1.2.23", - "commit": "dd2ac882405ff68e910711e43704d1adfb3100d9" + "tag": "1.2.25", + "commit": "7d3165462b584cfe4e1a76dd0afd4bade40274f5" }, "_source": "https://github.com/MediaBrowser/emby-webcomponents.git", "_target": "^1.2.0", diff --git a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js index 342472cdb5..3633bb78bf 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js +++ b/dashboard-ui/bower_components/emby-webcomponents/actionsheet/actionsheet.js @@ -178,7 +178,7 @@ if (options.showCancel) { html += '
'; } html += ''; @@ -189,6 +189,12 @@ addCenterFocus(dlg); } + if (options.showCancel) { + dlg.querySelector('.btnCancel').addEventListener('click', function () { + dialogHelper.close(dlg); + }); + } + document.body.appendChild(dlg); // Seeing an issue in some non-chrome browsers where this is requiring a double click diff --git a/dashboard-ui/bower_components/emby-webcomponents/scrollhelper.js b/dashboard-ui/bower_components/emby-webcomponents/scrollhelper.js index 52b0520f99..870de44633 100644 --- a/dashboard-ui/bower_components/emby-webcomponents/scrollhelper.js +++ b/dashboard-ui/bower_components/emby-webcomponents/scrollhelper.js @@ -1,4 +1,4 @@ -define(['focusManager'], function (focusManager) { +define(['focusManager', 'scrollStyles'], function (focusManager) { function getOffsets(elems) { diff --git a/dashboard-ui/bower_components/iron-input/.bower.json b/dashboard-ui/bower_components/iron-input/.bower.json index f6848bcf7f..28b0a135d8 100644 --- a/dashboard-ui/bower_components/iron-input/.bower.json +++ b/dashboard-ui/bower_components/iron-input/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-input", - "version": "1.0.9", + "version": "1.0.10", "description": "An input element with data binding", "authors": [ "The Polymer Authors" @@ -32,11 +32,11 @@ "web-component-tester": "^4.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, - "_release": "1.0.9", + "_release": "1.0.10", "_resolution": { "type": "version", - "tag": "v1.0.9", - "commit": "6565b5d1b5f7030eb05378718163def8e9c709b7" + "tag": "1.0.10", + "commit": "01d17407672ad8033ee447c9c7a65162f13c8f49" }, "_source": "git://github.com/PolymerElements/iron-input.git", "_target": "^1.0.0", diff --git a/dashboard-ui/bower_components/iron-input/.github/ISSUE_TEMPLATE.md b/dashboard-ui/bower_components/iron-input/.github/ISSUE_TEMPLATE.md new file mode 100644 index 0000000000..b01fd73e1e --- /dev/null +++ b/dashboard-ui/bower_components/iron-input/.github/ISSUE_TEMPLATE.md @@ -0,0 +1,33 @@ + +### Description + + +### Expected outcome + + + +### Actual outcome + + + +### Live Demo + + +### Steps to reproduce + + + +### Browsers Affected + +- [ ] Chrome +- [ ] Firefox +- [ ] Safari 9 +- [ ] Safari 8 +- [ ] Safari 7 +- [ ] Edge +- [ ] IE 11 +- [ ] IE 10 diff --git a/dashboard-ui/bower_components/iron-input/.travis.yml b/dashboard-ui/bower_components/iron-input/.travis.yml index fb3535f650..05aea78b05 100644 --- a/dashboard-ui/bower_components/iron-input/.travis.yml +++ b/dashboard-ui/bower_components/iron-input/.travis.yml @@ -1,5 +1,5 @@ language: node_js -sudo: false +sudo: required before_script: - npm install -g bower polylint web-component-tester - bower install @@ -8,18 +8,16 @@ env: global: - secure: AnFRDBxxASn2RP4u+CHJS04g2klVTM+YL1fgNfkNIiECChymGRkeBiF7zvWPfodqPGKWhBZPAMxVuFKbztawQ95kWlbPSTNJtWhHhPcRarV5AYvjhyUV372E3REZ4CGt+T8nghD9bdJiMX5x0pXAz+wfBPPpiHwbiSPPjFLFvTs= - secure: SvsE+VQL35CZ967ZVy0+7o5xclnBM8egjhsjNRG7WxVPZQboCQ3Xwm8tIDQSWeagM3ZQRkTGca4ta91F1ZEhm4Jdt5CwKhhSNC6JgS3CX819r9UKgUnSS3nvWdqcZq4GXcMoOZm4qE9ttd3xdoKCfkLRQlEGAvM2TEw69mBhj24= - - CXX=g++-4.8 node_js: stable addons: firefox: latest apt: sources: - google-chrome - - ubuntu-toolchain-r-test packages: - google-chrome-stable - - g++-4.8 sauce_connect: true script: - xvfb-run wct - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi" +dist: trusty diff --git a/dashboard-ui/bower_components/iron-input/bower.json b/dashboard-ui/bower_components/iron-input/bower.json index 9b92c35081..018f4a163f 100644 --- a/dashboard-ui/bower_components/iron-input/bower.json +++ b/dashboard-ui/bower_components/iron-input/bower.json @@ -1,6 +1,6 @@ { "name": "iron-input", - "version": "1.0.9", + "version": "1.0.10", "description": "An input element with data binding", "authors": [ "The Polymer Authors" diff --git a/dashboard-ui/bower_components/iron-input/iron-input.html b/dashboard-ui/bower_components/iron-input/iron-input.html index 4eee9f3c62..3424b64a3a 100644 --- a/dashboard-ui/bower_components/iron-input/iron-input.html +++ b/dashboard-ui/bower_components/iron-input/iron-input.html @@ -108,6 +108,7 @@ is separate from validation, and `allowed-pattern` does not affect how the input 'keypress': '_onKeypress' }, + /** @suppress {checkTypes} */ registered: function() { // Feature detect whether we need to patch dispatchEvent (i.e. on FF and IE). if (!this._canDispatchEventOnDisabled()) { diff --git a/dashboard-ui/bower_components/iron-input/test/index.html b/dashboard-ui/bower_components/iron-input/test/index.html index 482b8debb7..0e3c37ca54 100644 --- a/dashboard-ui/bower_components/iron-input/test/index.html +++ b/dashboard-ui/bower_components/iron-input/test/index.html @@ -1,4 +1,5 @@