ソースを参照

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):