diff --git a/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js b/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js index 6781d1abb897a9d0bf30236e1a35f32a786808ab..82c6bcace3156ebea7d1c18a925babc644294b73 100644 --- a/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js +++ b/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js @@ -25,7 +25,13 @@ define('TYPO3/CMS/Backend/SplitButtons', ['jquery'], function($) { * Initializes the save handling */ SplitButtons.initializeSaveHandling = function() { - $(document).on('click', 'button[name^="_save"], a[data-name^="_save"]', function(e) { + var elements = [ + 'button[name^="_save"]', + 'a[data-name^="_save"]', + 'button[name="CMD"][value^="save"]', + 'a[data-name="CMD"][data-value^="save"]' + ].join(','); + $(document).on('click', elements, function(e) { var $me = $(this), $form = $me.closest('form'), name = $me.data('name') || this.name,