From 8d511bff97c844ef2eeef2656dcd42eb1b647e03 Mon Sep 17 00:00:00 2001 From: Akseli Lahtinen Date: Mon, 25 Aug 2025 16:10:17 +0300 Subject: KStandardItemListWidget: Use styleOption().iconSize We should use styleOption().iconSize instead of iconSize(), since the styleOption returns always the correct size depending on if we are showing previews or not. In DolphinItemListView we set the iconSize based on the previewSize or iconSize, and the styleOption().iconSize is whichever value it is here. KItemListWidget::iconSize always returns the settings.iconSize BUG: 508352 --- src/views/dolphinfileitemlistwidget.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src/views/dolphinfileitemlistwidget.cpp') diff --git a/src/views/dolphinfileitemlistwidget.cpp b/src/views/dolphinfileitemlistwidget.cpp index 7ad242f3f..6e8813981 100644 --- a/src/views/dolphinfileitemlistwidget.cpp +++ b/src/views/dolphinfileitemlistwidget.cpp @@ -89,6 +89,7 @@ void DolphinFileItemListWidget::refreshCache() setOverlays(overlays); setTextColor(color); + setProperty(QByteArrayLiteral("iconSize"), styleOption().iconSize); } QString DolphinFileItemListWidget::overlayForState(KVersionControlPlugin::ItemVersion version) const -- cgit v1.3