Index: chrome/browser/resources/pdf/elements/viewer-bookmark/viewer-bookmark.js |
diff --git a/chrome/browser/resources/pdf/elements/viewer-bookmark/viewer-bookmark.js b/chrome/browser/resources/pdf/elements/viewer-bookmark/viewer-bookmark.js |
index 0f6a593c7920626b69df854de544f29a5518af38..694cbbe0a102f20d69d70d816e260e19d8353232 100644 |
--- a/chrome/browser/resources/pdf/elements/viewer-bookmark/viewer-bookmark.js |
+++ b/chrome/browser/resources/pdf/elements/viewer-bookmark/viewer-bookmark.js |
@@ -28,8 +28,9 @@ |
childDepth: Number, |
- childrenShown_: { |
+ childrenShown: { |
type: Boolean, |
+ reflectToAttribute: true, |
value: false |
} |
}, |
@@ -50,11 +51,7 @@ |
}, |
toggleChildren: function(e) { |
- this.childrenShown_ = !this.childrenShown_; |
- if (this.childrenShown_) |
- this.$.expand.classList.add('open'); |
- else |
- this.$.expand.classList.remove('open'); |
+ this.childrenShown = !this.childrenShown; |
e.stopPropagation(); // Prevent the above onClick handler from firing. |
} |
}); |