| Index: chrome/browser/resources/pdf/elements/viewer-page-selector/viewer-page-selector.js
|
| diff --git a/chrome/browser/resources/pdf/elements/viewer-page-selector/viewer-page-selector.js b/chrome/browser/resources/pdf/elements/viewer-page-selector/viewer-page-selector.js
|
| index ad344f60e138341a7f7ae3f73a870e8ae5076945..12188d7d57d79d861cecb25c5b377068f072791b 100644
|
| --- a/chrome/browser/resources/pdf/elements/viewer-page-selector/viewer-page-selector.js
|
| +++ b/chrome/browser/resources/pdf/elements/viewer-page-selector/viewer-page-selector.js
|
| @@ -12,7 +12,7 @@ Polymer({
|
| docLength: {
|
| type: Number,
|
| value: 1,
|
| - observer: 'docLengthChanged'
|
| + observer: 'docLengthChanged_'
|
| },
|
|
|
| /**
|
| @@ -29,7 +29,7 @@ Polymer({
|
| },
|
|
|
| pageNoCommitted: function() {
|
| - var page = parseInt(this.$.input.value);
|
| + var page = parseInt(this.$.input.value, 10);
|
|
|
| if (!isNaN(page) && page <= this.docLength && page > 0)
|
| this.fire('change-page', {page: page - 1});
|
| @@ -38,7 +38,8 @@ Polymer({
|
| this.$.input.blur();
|
| },
|
|
|
| - docLengthChanged: function() {
|
| + /** @private */
|
| + docLengthChanged_: function() {
|
| var numDigits = this.docLength.toString().length;
|
| this.$.pageselector.style.width = numDigits + 'ch';
|
| // Set both sides of the slash to the same width, so that the layout is
|
|
|