فهرست منبع

return result from event handler

Falko Schindler 3 سال پیش
والد
کامیت
88867defd1
1فایلهای تغییر یافته به همراه2 افزوده شده و 2 حذف شده
  1. 2 2
      nicegui/utils.py

+ 2 - 2
nicegui/utils.py

@@ -11,9 +11,9 @@ class EventArguments:
 def provide_arguments(func, *keys):
     def inner_function(sender, event):
         try:
-            func()
+            return func()
         except TypeError:
-            func(EventArguments(sender, **{key: event[key] for key in keys}))
+            return func(EventArguments(sender, **{key: event[key] for key in keys}))
     return inner_function
 
 def handle_exceptions(func):