Issue in aem 6.5 spell checker in RTE | Community
Skip to main content
Level 2
August 3, 2021
Solved

Issue in aem 6.5 spell checker in RTE

  • August 3, 2021
  • 2 replies
  • 1952 views

Hi Team,

 

After adding spell checker plugin for rte if there are no spelling mistake , a blue alert is displayed "No spelling mistakes was found. But it doesn't go away and appears on page even after submitting dialog.

Please let me know if this is a bug or there is any solution for the same.

 

Also one we click on the blue dialog it closes. Please suggest one solution to fix it.

 

Thanks,

Soujanya.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by BimmiSo

Hi @shetty119 ,

 

Clicking on the alert will close it.

If you click on spellchecker twice, I guess two overlapping alerts are added to the dom (this behavior could be improved), so you would have to click on it twice to remove both of them from the dom.

 

Solved: aem 6.4 spell checker in RTE - Adobe Experience League Community - 308881

 

Hope this helps!!

Thanks

2 replies

Ravi_Pampana
Community Advisor
Community Advisor
August 3, 2021

Hi,

 

Seems the issue is there in AEM 6.4 also. Refer https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/aem-6-4-spell-checker-in-rte/qaq-p/308881 for details.

 

It seems to be how it works, you can add custom css/js to remove the alert and add the clientlibs to cq:dialog via 

extraClientlibs property or add the clientlibs to authoring clientlibs to in

Shetty119Author
Level 2
August 4, 2021
Could you please tell me from where the blue popup appears ? I am thinking to add a timeout function to make it appear and close after 5-10 secs.
BimmiSoAdobe EmployeeAccepted solution
Adobe Employee
August 4, 2021

Hi @shetty119 ,

 

Clicking on the alert will close it.

If you click on spellchecker twice, I guess two overlapping alerts are added to the dom (this behavior could be improved), so you would have to click on it twice to remove both of them from the dom.

 

Solved: aem 6.4 spell checker in RTE - Adobe Experience League Community - 308881

 

Hope this helps!!

Thanks

Shetty119Author
Level 2
August 6, 2021

Hi ,

Thanks for the reply.

I found one solution to this.

 

Case1: To make that popup appear on full screen mode add below styles:

For rte-globalalert, add z-index as 10020 (z-index: 10020)

 

Case 2: Instead of clicking on the popup alert make that popup appear for 3 secs and close.

1. Write dialog-loaded function

2. Set timeout function to 1/2 secs until the plugins get loaded.

3.Write on click function for that button using data-action.

4.Set the time out function to 3/4 secs.

5.Then remove the rte-globalAlert from the DOM.

 

Thanks,

Soujanya.