Jelajahi Sumber

LibGUI: Update {in,de}crement buttons when setting a new spin box range

networkException 2 tahun lalu
induk
melakukan
5b46d16b4d
1 mengubah file dengan 3 tambahan dan 0 penghapusan
  1. 3 0
      Userland/Libraries/LibGUI/SpinBox.cpp

+ 3 - 0
Userland/Libraries/LibGUI/SpinBox.cpp

@@ -96,6 +96,9 @@ void SpinBox::set_range(int min, int max, AllowCallback allow_callback)
             on_change(m_value);
     }
 
+    m_increment_button->set_enabled(m_value < m_max);
+    m_decrement_button->set_enabled(m_value > m_min);
+
     update();
 }