From kde-commits Sun May 17 20:04:40 2009 From: Marco Martin Date: Sun, 17 May 2009 20:04:40 +0000 To: kde-commits Subject: KDE/kdebase/workspace/plasma/applets/pager Message-Id: <1242590680.995546.17039.nullmailer () svn ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=124259069308504 SVN commit 969268 by mart: enforce minimum size, not really clean but the pager sizing is way more reliable BUG: 192779 M +3 -0 pager.cpp --- trunk/KDE/kdebase/workspace/plasma/applets/pager/pager.cpp #969267:969268 @@ -162,10 +162,13 @@ if (constraints & Plasma::FormFactorConstraint) { if (formFactor() == Plasma::Horizontal) { setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Expanding); + setMinimumSize(preferredSize().width(), 0); } else if (formFactor() == Plasma::Vertical) { setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed); + setMinimumSize(0, preferredSize().height()); } else { setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); + setMinimumSize(preferredSize()); } } }