From 644927998a407f79dc0ee26dfa81db1a5dfa5b4b Mon Sep 17 00:00:00 2001
From: Andreas Allacher <andreas@allacher.com>
Date: Mon, 16 Nov 2015 12:43:37 +0100
Subject: [PATCH] [BUGFIX] IE: make save button usable

Correctly handling of save button for IE.
Due to IE not supporting form attribute on button
the save button doesn't work currently.

Change-Id: Ica6bac13558f60c933be84df9a181bd5e227676c
Resolves: #71598
Releases: master
Reviewed-on: https://review.typo3.org/44734
Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de>
Reviewed-by: Andreas Fernandez <typo3@scripting-base.de>
Tested-by: Andreas Fernandez <typo3@scripting-base.de>
---
 .../sysext/backend/Resources/Public/JavaScript/SplitButtons.js  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js b/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js
index 287d9238425e..b9995ecfd344 100644
--- a/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js
+++ b/typo3/sysext/backend/Resources/Public/JavaScript/SplitButtons.js
@@ -74,7 +74,7 @@ define(['jquery', 'TYPO3/CMS/Backend/Icons'], function($, Icons) {
 				});
 			});
 
-			if (e.currentTarget.tagName === 'A' && !e.isDefaultPrevented()) {
+			if ((e.currentTarget.tagName === 'A' || $me.attr('form')) && !e.isDefaultPrevented()) {
 				$form.submit();
 				e.preventDefault();
 			}
-- 
GitLab