From fb7daba47c7cb2d2f87962985d188dd218ba02a2 Mon Sep 17 00:00:00 2001 From: ziree Date: Sat, 19 Jan 2013 14:37:09 +0100 Subject: [PATCH] Make increment on increment widget smarter. FIRE-8955 --- indra/newview/quickprefs.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/indra/newview/quickprefs.cpp b/indra/newview/quickprefs.cpp index 91684b821e..ced6a4a44c 100644 --- a/indra/newview/quickprefs.cpp +++ b/indra/newview/quickprefs.cpp @@ -1058,12 +1058,15 @@ void FloaterQuickPrefs::selectControl(std::string controlName) { enable_floating_point=TRUE; + // assume we have floating point widgets + mControlIncrementSpinner->setIncrement(0.1); // use 3 decimal places by default S32 decimals=3; // unless we have an integer control if(mControlsList[mSelectedControl].integer) { decimals=0; + mControlIncrementSpinner->setIncrement(1.0); } // set up floating point widgets mControlMinSpinner->setPrecision(decimals);