Преглед изворни кода

trigger on_change on "change" (not on "input")

Falko Schindler пре 4 година
родитељ
комит
b98b507f75
2 измењених фајлова са 2 додато и 2 уклоњено
  1. 1 1
      nicegui/elements/input.py
  2. 1 1
      nicegui/elements/number.py

+ 1 - 1
nicegui/elements/input.py

@@ -15,6 +15,6 @@ class Input(Element):
         if value is not None:
         if value is not None:
             view.value = value
             view.value = value
         if on_change is not None:
         if on_change is not None:
-            view.on('input', handle_exceptions(provide_arguments(on_change, 'value')))
+            view.on('change', handle_exceptions(provide_arguments(on_change, 'value')))
 
 
         super().__init__(view)
         super().__init__(view)

+ 1 - 1
nicegui/elements/number.py

@@ -16,6 +16,6 @@ class Number(Element):
         if value is not None:
         if value is not None:
             view.value = value if decimals is None else round(value, decimals)
             view.value = value if decimals is None else round(value, decimals)
         if on_change is not None:
         if on_change is not None:
-            view.on('input', handle_exceptions(provide_arguments(on_change, 'value')))
+            view.on('change', handle_exceptions(provide_arguments(on_change, 'value')))
 
 
         super().__init__(view)
         super().__init__(view)