Icon library(graphicIconSelect) not displaying icons in touchUI dialog for custom icons
Hello Everyone,
I am facing an issue with the custom icon library for our project. Issue is that the custom icons are not visible in the touchUI dialog but on selecting it will come on page.
Similar issue is faced by others which i found but were not helpful:
I am using :
<icon
jcr:primaryType="nt:unstructured"
sling:resourceType="acs-commons/components/authoring/graphiciconselect"
fieldDescription="Configure icon"
fieldLabel="Icon"
name="./icon">
<datasource
jcr:primaryType="nt:unstructured"
sling:resourceType="acs-commons/components/utilities/genericlist/datasource"
path="/etc/acs-commons/lists/font-awesome-icons"/> (Here Instead of acs-commons path, I have given the path where my project icons are stored)
</icon>
I found a solution for this:
Kept icons in a separate client library folder and added it as a dependency in the acs-commons touchUI clientlibs ( /apps/acs-commons/touchui-widgets ).
Its working fine as expected.
But the problem here is that i feel this is not right to do modifications under acs-commons directly.
So if there is any other way to display the icons in the dialog then it would be helpful.
I am working on AEM6.4