From 70c4f3e40d0d644779c50a8fcf1e08e7c5c4302b Mon Sep 17 00:00:00 2001 From: Khaleel Al-Adhami Date: Wed, 16 Oct 2024 15:27:02 -0700 Subject: [PATCH] don't delete that you silly --- reflex/event.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/reflex/event.py b/reflex/event.py index 38887a75c..7a4e0713b 100644 --- a/reflex/event.py +++ b/reflex/event.py @@ -1293,6 +1293,22 @@ class LiteralEventVar(VarOperationCall, LiteralVar, EventVar): _var_type=EventSpec, _var_data=_var_data, _var_value=value, + _func=FunctionStringVar("Event"), + _args=( + # event handler name + ".".join( + filter( + None, + format.get_event_handler_parts(value.handler), + ) + ), + # event handler args + {str(name): value for name, value in value.args}, + # event actions + value.event_actions, + # client handler name + *([value.client_handler_name] if value.client_handler_name else []), + ), )