From 3b3f15606a681658f7073d3982611cde9aa13257 Mon Sep 17 00:00:00 2001 From: Daniel Siepmann Date: Fri, 25 Sep 2020 00:30:48 +0200 Subject: [PATCH] Fix none working backend When opening backend, e.g. to edit content, it was broken. This is due to the reason that context is missing. The TYPO3 backend expects an existing JS context when an opener exists. Therefore prevent opener in JS context. That way TYPO3 backend will initialize itself properly. --- Resources/Public/JavaScript/Modules/Edit.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Public/JavaScript/Modules/Edit.js b/Resources/Public/JavaScript/Modules/Edit.js index 7bf5b25..6b0074e 100644 --- a/Resources/Public/JavaScript/Modules/Edit.js +++ b/Resources/Public/JavaScript/Modules/Edit.js @@ -15,7 +15,7 @@ function openBackendHandler(event) { element = element.closest('a.typo3-feedit-btn-openBackend'); } - var vHWin = window.open(element.getAttribute('data-backendScript'), element.getAttribute('data-t3BeSitenameMd5')); + var vHWin = window.open(element.getAttribute('data-backendScript'), element.getAttribute('data-t3BeSitenameMd5'), 'noopener=yes'); vHWin.focus(); return false; }