Clamp value spinner when valid range changes.

This commit is contained in:
David Robillard 2015-01-08 18:46:16 -05:00
parent 7fac335f77
commit 0aeba98cb6
1 changed files with 3 additions and 0 deletions

View File

@ -179,6 +179,9 @@ set_spinner_for(Gtk::SpinButton& spinner,
spinner.set_digits(0);
break;
}
spinner.set_value(
std::min(spinner.get_adjustment()->get_upper(),
std::max(spinner.get_adjustment()->get_lower(), spinner.get_value())));
}
void