summaryrefslogtreecommitdiff
path: root/src/gui/widgets/setupitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/widgets/setupitem.cpp')
-rw-r--r--src/gui/widgets/setupitem.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/gui/widgets/setupitem.cpp b/src/gui/widgets/setupitem.cpp
index 618011dee..82d5132a3 100644
--- a/src/gui/widgets/setupitem.cpp
+++ b/src/gui/widgets/setupitem.cpp
@@ -174,8 +174,9 @@ void SetupItem::externalUpdated(std::string eventName A_UNUSED)
void SetupItem::fixFirstItemSize(gcn::Widget *const widget)
{
- if (widget->getWidth() < mParent->getPreferredFirstItemSize())
- widget->setWidth(mParent->getPreferredFirstItemSize());
+ const int maxSize = mParent->getPreferredFirstItemSize();
+ if (widget->getWidth() < maxSize)
+ widget->setWidth(maxSize);
}
SetupItemCheckBox::SetupItemCheckBox(std::string text, std::string description,