diff --git a/typo3/sysext/backend/Resources/Private/TypeScript/ContextMenu.ts b/typo3/sysext/backend/Resources/Private/TypeScript/ContextMenu.ts
index afd5c6d81ae3..d397e00fe8b0 100644
--- a/typo3/sysext/backend/Resources/Private/TypeScript/ContextMenu.ts
+++ b/typo3/sysext/backend/Resources/Private/TypeScript/ContextMenu.ts
@@ -100,7 +100,7 @@ class ContextMenu {
const $me = $(e.currentTarget);
// if there is an other "inline" onclick setting, context menu is not triggered
// usually this is the case for the foldertree
- if ($(e.currentTarget).prop('onclick') && event.type === 'click') {
+ if ($me.prop('onclick') && e.type === 'click') {
return;
}
diff --git a/typo3/sysext/backend/Resources/Public/JavaScript/ContextMenu.js b/typo3/sysext/backend/Resources/Public/JavaScript/ContextMenu.js
index f4ae41918ed0..7b03b694e382 100644
--- a/typo3/sysext/backend/Resources/Public/JavaScript/ContextMenu.js
+++ b/typo3/sysext/backend/Resources/Public/JavaScript/ContextMenu.js
@@ -10,4 +10,4 @@
*
* The TYPO3 project - inspiring people to share!
*/
-define(["require","exports","jquery","./ContextMenuActions"],function(t,e,n,i){"use strict";return new(function(){function e(){var t=this;this.mousePos={X:null,Y:null},this.delayContextMenuHide=!1,this.record={uid:null,table:null},this.storeMousePositionEvent=function(e){t.mousePos={X:e.pageX,Y:e.pageY},t.mouseOutFromMenu("#contentMenu0"),t.mouseOutFromMenu("#contentMenu1")},this.initializeEvents()}return e.drawActionItem=function(t){var e=t.additionalAttributes||{},n="";for(var i in e)e.hasOwnProperty(i)&&(n+=" "+i+'="'+e[i]+'"');return''+t.icon+" "+t.label+""},e.within=function(t,e,n){var i=t.offset();return n>=i.top&&n=i.left&&e