diff --git a/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js b/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js index 71fda54ac667fe8d798967989656f848db4e980d..57cc99fc611bf2c1a9678b376cab8009c504032c 100644 --- a/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js +++ b/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js @@ -58,6 +58,11 @@ define(['jquery', 'TYPO3/CMS/Backend/Icons'], function($, Icons) { // Run any preSubmit callbacks for (var i = 0; i < SplitButtons.preSubmitCallbacks.length; ++i) { SplitButtons.preSubmitCallbacks[i](e); + + if (e.isPropagationStopped()) { + preventExec = false; + return false; + } } $form.append($elem); // Disable submit buttons