diff -r 827f7278b9fb -r affd5d9de631 src/pyams_portal/zmi/templates/portlet.pt --- a/src/pyams_portal/zmi/templates/portlet.pt Wed Jun 20 14:06:52 2018 +0200 +++ b/src/pyams_portal/zmi/templates/portlet.pt Wed Jun 20 14:07:31 2018 +0200 @@ -59,7 +59,10 @@ data-ams-checker-value="selected" data-ams-checker-mode="disable" data-ams-checker-fieldname="portlet.widgets.override_parent" - tal:attributes="data-ams-checker-state 'off' if configuration.inherit_parent else 'on';"> + data-ams-events-handlers='{"ams.checker.opened": "PyAMS_portal.template.submitPortletEditForm", + "ams.checker.closed": "PyAMS_portal.template.submitPortletEditForm"}' + tal:attributes="data-ams-checker-state 'off' if configuration.inherit_parent else 'on'; + data-ams-events-handlers default if view.mode == 'input' else None;">