File patch-r894493.diff of Package kdelibs4

Subject: Save knumpinput value before setRange, fixes okular Go To Page dialog
From: wstephenson@suse.de
Bug: kde#177199
Patch-upstream: 894493
--- kdeui/widgets/knuminput.cpp	(revision 894492)
+++ kdeui/widgets/knuminput.cpp	(revision 894493)
@@ -387,9 +387,10 @@ void KIntNumInput::setSliderEnabled(bool
             priv->m_slider->setTickPosition(QSlider::TicksBelow);
         }
 
+        int value = d->m_spin->value();
         priv->m_slider->setRange(d->m_spin->minimum(), d->m_spin->maximum());
         priv->m_slider->setPageStep(d->m_spin->singleStep());
-        priv->m_slider->setValue(d->m_spin->value());
+        priv->m_slider->setValue(value);
 
         // calculate (upper-lower)/10 without overflowing int's:
         int major = calcDiffByTen( d->m_spin->maximum(), d->m_spin->minimum() );
Index: kdeui/widgets/knuminput.cpp
===================================================================
openSUSE Build Service is sponsored by