Index: gc_lang/fr/webext/content_scripts/init.js ================================================================== --- gc_lang/fr/webext/content_scripts/init.js +++ gc_lang/fr/webext/content_scripts/init.js @@ -331,10 +331,11 @@ } break; case "workerRestarted": oGrammalecte.oGCPanel.stopWaitIcon(); oGrammalecte.oGCPanel.showMessage("Le serveur grammatical a été arrêté et relancé."); + oGrammalecte.oGCPanel.endTimer(); break; /* Commands received from the context menu (Context menu are initialized in background) */ Index: gc_lang/fr/webext/content_scripts/panel.js ================================================================== --- gc_lang/fr/webext/content_scripts/panel.js +++ gc_lang/fr/webext/content_scripts/panel.js @@ -255,11 +255,13 @@ this.xPanelMessageBlock.style.display = "block"; this.xPanelMessage.textContent = sMessage; if (sActionMessage) { this.xPanelMessageActionButton.textContent = sActionMessage; this.xPanelMessageActionButton.style.display = "block"; - this.xPanelMessageActionButton.onclick = () => { this.executeButtonAction(sActionName); }; + this.xPanelMessageActionButton.onclick = () => { + this.executeButtonAction(sActionName); + }; } else { this.xPanelMessageActionButton.style.display = "none"; } }