Skip to content
Snippets Groups Projects
Commit e606c14e authored by Oliver Bartsch's avatar Oliver Bartsch
Browse files

[BUGFIX] Load global event handler in file browser

The "display thumbnails" checkbox in the
file browser is using the global event handler
functionality. This checkbox is now working
again by loading the required JS module, which
was previously available due to the indirect usage
of the ModuleTemplate.

Resolves: #99601
Releases: main
Change-Id: I7872b750d183ec77fb80c35d5ba4a03ed94af8ef
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77468


Tested-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarAndreas Fernandez <a.fernandez@scripting-base.de>
Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
parent 4228166f
Branches
Tags
No related merge requests found
......@@ -103,6 +103,7 @@ class FileBrowser extends AbstractElementBrowser implements ElementBrowserInterf
$this->pageRenderer->loadJavaScriptModule('@typo3/backend/browse-files.js');
$this->pageRenderer->loadJavaScriptModule('@typo3/backend/tree/file-storage-browser.js');
$this->pageRenderer->loadJavaScriptModule('@typo3/backend/multi-record-selection.js');
$this->pageRenderer->loadJavaScriptModule('@typo3/backend/global-event-handler.js');
$thumbnailConfig = $this->getBackendUser()->getTSConfig()['options.']['file_list.']['thumbnail.'] ?? [];
if (isset($thumbnailConfig['width']) && MathUtility::canBeInterpretedAsInteger($thumbnailConfig['width'])) {
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment