┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Ernst <[email protected]>2022-04-09 11:27:42 +0200
committerFelix Ernst <[email protected]>2022-04-09 11:27:42 +0200
commite321a9cc3e8da6a63da8d247b2855e69119d0e9d (patch)
tree702272fa01d03d2e610268541b642c73959661f6
parentc4092e9047adb04895e007013be50fe50bf40f67 (diff)
parent3bf471e02a440bd008d69c5939b7c5bf2c03df54 (diff)
Merge branch 'release/22.04'
-rw-r--r--src/kitemviews/kitemlistview.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kitemviews/kitemlistview.cpp b/src/kitemviews/kitemlistview.cpp
index 239e399a4..77114735b 100644
--- a/src/kitemviews/kitemlistview.cpp
+++ b/src/kitemviews/kitemlistview.cpp
@@ -2405,7 +2405,9 @@ void KItemListView::applyAutomaticColumnWidths()
qreal firstColumnWidth = m_headerWidget->columnWidth(firstRole);
QSizeF dynamicItemSize = m_itemSize;
- qreal requiredWidth = columnWidthsSum() + m_headerWidget->leadingPadding();
+ qreal requiredWidth = columnWidthsSum() + m_headerWidget->leadingPadding()
+ + m_headerWidget->leadingPadding(); // Adding the padding a second time so we have the same padding symmetrically on both sides of the view.
+ // This improves UX, looks better and increases the chances of users figuring out that the padding area can be used for deselecting and dropping files.
const qreal availableWidth = size().width();
if (requiredWidth < availableWidth) {
// Stretch the first column to use the whole remaining width