diff --git a/resources/report/html/loot-plugin-card.html b/resources/report/html/loot-plugin-card.html index 9f008cd5..7d40e03e 100644 --- a/resources/report/html/loot-plugin-card.html +++ b/resources/report/html/loot-plugin-card.html @@ -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,