-
Type:
Bug
-
Status: Closed
-
Resolution: Fixed
-
Affects Version/s: Master
-
Fix Version/s: Master
-
Component/s: WCM > Publication
-
Labels:
-
Fix Priority:3
-
Git Pull Request:
When creating Web Content, a JS error is thrown:
Likely caused by a missing node that's never created anywhere:
<aui:script require="metal-dom/src/all/dom as dom"> var previewAssetEntryUsagesList = dom.delegate( document.querySelector('#<portlet:namespace/>assetEntryUsagesList'), 'click', '.preview-asset-entry-usage', function(event) { var delegateTarget = event.delegateTarget; Liferay.fire( 'previewArticle', { title: delegateTarget.getAttribute('data-title'), uri: delegateTarget.getAttribute('data-href') } ); } ); function removeListener() { previewAssetEntryUsagesList.removeListener(); Liferay.detach('destroyPortlet', removeListener); } Liferay.on('destroyPortlet', removeListener); </aui:script>