From 34a9ff66b01a7027f34c2c833f212031332c9e94 Mon Sep 17 00:00:00 2001
From: Oliver Bartsch <bo@cedev.de>
Date: Sat, 9 Oct 2021 00:45:17 +0200
Subject: [PATCH] [BUGFIX] Align default value of displayThumbs

The "displayThumbs" module setting is
fetched two times in the FileBrowser. One
time to determine whether thumbnails
should be displayed and a second time
to set the current value of the display
thumbnails "toggle".

However, the default values of those two
cases differed, which then led to a default
state where the "toggle" was active, while
no thumbnails were displayed.

This is now fixed by using the same default
for both cases.

Resolves: #95425
Releases: master
Change-Id: I9cdf81a28aceb91d5f419332d24337b22de2a575
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/71515
Tested-by: Nikita Hovratov <nikita.h@live.de>
Tested-by: core-ci <typo3@b13.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Nikita Hovratov <nikita.h@live.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
---
 typo3/sysext/recordlist/Classes/Browser/FileBrowser.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/typo3/sysext/recordlist/Classes/Browser/FileBrowser.php b/typo3/sysext/recordlist/Classes/Browser/FileBrowser.php
index a50faf3c2876..e70abe8e8934 100644
--- a/typo3/sysext/recordlist/Classes/Browser/FileBrowser.php
+++ b/typo3/sysext/recordlist/Classes/Browser/FileBrowser.php
@@ -181,7 +181,7 @@ class FileBrowser extends AbstractElementBrowser implements ElementBrowserInterf
             $_MOD_MENU = ['displayThumbs' => ''];
             $_MOD_SETTINGS = BackendUtility::getModuleData($_MOD_MENU, GeneralUtility::_GP('SET'), 'file_list');
         }
-        $displayThumbs = $_MOD_SETTINGS['displayThumbs'] ?? false;
+        $displayThumbs = $_MOD_SETTINGS['displayThumbs'] ?? true;
         $noThumbs = $noThumbs ?: !$displayThumbs;
         if ($this->selectedFolder) {
             $files = $this->renderFilesInFolder($this->selectedFolder, $allowedFileExtensions, $noThumbs);
-- 
GitLab