[SalesForce] No COMPONENT named markup://ui_popover:popover found

  1. Installed Lightning Popover managed package in my sandbox.
  2. And I have a simple App as mentioned in this wiki:

HelloWorldApp.app:

<aura:application extends="force:slds">
    <div class="slds-grid slds-grid--frame slds-grid--align-center slds-grid--vertical-align-center">

        <div>Note that&nbsp;
            <ui_popover:popover>
            <aura:set attribute="popoverBody">
                <h3 class="slds-section-title">Blah</h3>
                <p class="slds-m-bottom--x-small">Blah<b>any</b> Blah</p>
            </aura:set>
            <a href="javascript:void(0);">blah</a>
            </ui_popover:popover>
    &nbsp;blah</div>

    </div>
</aura:application>

But it fails with the error:enter image description here

Screenshots showing it is properly installed in my sandbox and I am not crazy 🙂 enter image description hereenter image description here

Notes:

  1. I am referencing the component by prefixing the namespace of the
    component as mentioned in their documentation
  2. Even tried uninstalling and re-installing but still same result.

Any help?

Best Answer

Sandbox Orgs using Summer 17 may have known issues affecting managed packages:

View this post and this known issue

Additionally, as a best practice, it is recommended to create a lightning component for re-usability, maintainability, and better performance:

popovertest.cmp

<aura:component access="global" >
        <div class="slds-grid slds-grid--frame slds-grid--align-center slds-grid--vertical-align-center">

        <div>Note that&nbsp;
            <ui_popover:popover>
            <aura:set attribute="popoverBody">
                <h3 class="slds-section-title">Blah</h3>
                <p class="slds-m-bottom--x-small">Blah<b>any</b> Blah</p>
            </aura:set>
            <a href="javascript:void(0);">blah</a>
            </ui_popover:popover>
    &nbsp;blah</div>

    </div>
</aura:component>

and then creating the app and reference the component:

popovertest.app

<aura:application extends="force:slds">
    <c:popovertest />
</aura:application>

enter image description here

However this may not be the cause of the issue.

Note: I also copy pasted the code in an app and it works using a dev org on spring 17. This only seems to be affecting Sandbox orgs on Summer 17 as described in the above posted links. ¯_(ツ)_/¯