Fixed editor toolbars not being initialised correctly.

This commit is contained in:
Oliver Hamlet
2014-11-13 03:46:31 +00:00
parent b3f1457eb4
commit 1841ee89f0
+6 -8
View File
@@ -397,14 +397,6 @@ loot-clear-metadata
this.shadowRoot.getElementById('clearMetadata').addEventListener('click', this.onClearMetadata, false);
},
ready: function() {
var editor = this.shadowRoot.getElementById('editor');
editor.querySelector('h1').textContent = this.querySelector('h1').textContent;
editor.querySelector('.version').textContent = this.querySelector('.version').textContent;
editor.querySelector('.crc').textContent = this.querySelector('.crc').textContent;
},
getName: function() {
return this.getElementsByTagName('h1')[0].textContent;
},
@@ -523,6 +515,12 @@ loot-clear-metadata
onShowEditor: function(evt) {
var card = evt.target.parentElement.parentElement.parentElement.parentElement.parentElement.parentNode.host;
/* Fill in editor toolbar. */
var editor = card.shadowRoot.getElementById('editor');
editor.querySelector('h1').textContent = card.querySelector('h1').textContent;
editor.querySelector('.version').textContent = card.querySelector('.version').textContent;
editor.querySelector('.crc').textContent = card.querySelector('.crc').textContent;
/* Fire an open event, so that the UI can enter edit mode. */
card.dispatchEvent(new CustomEvent('loot-editor-open', {
bubbles: true,