Index: main/plugin-cms/resources/js/org/ametys/cms/editor/SaveAction.i18n.js
===================================================================
--- main/plugin-cms/resources/js/org/ametys/cms/editor/SaveAction.i18n.js (revision 2370)
+++ main/plugin-cms/resources/js/org/ametys/cms/editor/SaveAction.i18n.js (working copy)
@@ -197,5 +197,12 @@
var contentId = targets[0].getParameters()['id'];
org.ametys.cms.editor.Save._backToContent(contentId);
+
+ + var contentTarget = org.ametys.messagebus.bus.MessageBuilder.getInstance().createTarget("content", {'id': contentId});
+ var messages = [];
+ messages.push(org.ametys.messagebus.bus.MessageBuilder.getInstance().createMessage(org.ametys.ribbon.RibbonManager.EVENTTYPE_METADATACHANGED, null, [contentTarget]));
+ messages.push(org.ametys.messagebus.bus.MessageBuilder.getInstance().createMessage(org.ametys.ribbon.RibbonManager.EVENTTYPE_WORKFLOWCHANGED, null, [contentTarget]));
+ org.ametys.messagebus.MessageBus.getInstance().fireMessages(messages);
}
}
seems ok in v4