1
0
mirror of https://github.com/FULU-Foundation/OrcaSlicer-bambulab.git synced 2026-07-16 08:54:26 +00:00
This commit is contained in:
YuSanka
2019-02-08 09:05:06 +01:00
parent 9021f84eac
commit 3d731bc570
+2 -2
View File
@@ -464,7 +464,7 @@ void SpinCtrl::BUILD() {
// # As a workaround, we get the new value from $event->GetString and store
// # here temporarily so that we can return it from $self->get_value
std::string value = e.GetString().utf8_str().data();
if (is_matched(value, "^\\d+$"))
if (is_matched(value, "^\\-?\\d+$"))
tmp_value = std::stoi(value);
else tmp_value = -9999;
#ifdef __WXOSX__
@@ -480,7 +480,7 @@ void SpinCtrl::BUILD() {
void SpinCtrl::propagate_value()
{
if (tmp_value < 0)
if (tmp_value == -9999)
on_kill_focus();
else if (boost::any_cast<int>(m_value) != tmp_value)
on_change_field();