-
Notifications
You must be signed in to change notification settings - Fork 607
Description
We have identified an inconsistent behaviour in the AEM Universal Editor where the left-hand rail (Content Tree) displays the internal component structure of global navigation and footer fragments. These components should appear as a single referenced item, but instead the rail expands the underlying Experience Fragment hierarchy, causing confusion for authors.
During investigation, we found that enabling the ACS Commons – System Notification feature (see attached screenshot) triggers a JavaScript error on page load. This error appears to interfere with the Universal Editor’s rendering logic, resulting in the incorrect expansion of fragment structures within the content tree.
Root Cause Analysis:
The issue occurs only when ACS Commons System Notification is enabled.
When the feature is disabled, the Universal Editor rail behaves as expected and does not expose internal fragment nodes.
Browser console logs show JavaScript errors originating from the System Notification client-side scripts.
The script failure appears to disrupt the Universal Editor’s initialization process, leading to incorrect component tree rendering.
Impact:
Universal Editor rail shows expanded global navigation/footer fragment structure that should not be visible on individual pages.
Authors may misinterpret these elements as page-level components, increasing the risk of confusion and accidental changes.
Authoring productivity is reduced due to cluttered and misleading content tree.
Additional support and training effort required to help authors navigate around the issue.
Steps to Reproduce:
Enable ACS Commons System Notification in the environment.
Open any page in the AEM Universal Editor.
Observe that navigation and footer fragment internals appear expanded in the rail.
Disable the System Notification feature and repeat the test — the issue no longer occurs.
Requested Action:
Please investigate the conflict between the ACS Commons System Notification feature and the Universal Editor scripts.