┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/iconsviewsettingspage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/iconsviewsettingspage.cpp')
-rw-r--r--src/iconsviewsettingspage.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/iconsviewsettingspage.cpp b/src/iconsviewsettingspage.cpp
index abc9ab56f..54155da50 100644
--- a/src/iconsviewsettingspage.cpp
+++ b/src/iconsviewsettingspage.cpp
@@ -37,6 +37,7 @@
#include <QPushButton>
#include <QSpinBox>
#include <QGridLayout>
+#include <QtDebug>
IconsViewSettingsPage::IconsViewSettingsPage(DolphinMainWindow* mainWindow,
QWidget* parent) :
@@ -99,6 +100,9 @@ IconsViewSettingsPage::IconsViewSettingsPage(DolphinMainWindow* mainWindow,
else {
textWidthIndex = (remainingWidth - TopToBottomBase) / TopToBottomInc;
}
+ // ensure that chosen index is always valid
+ textWidthIndex = qMax(textWidthIndex,0);
+ textWidthIndex = qMin(textWidthIndex,m_textWidthBox->count()-1);
m_textWidthBox->setCurrentIndex(textWidthIndex);