Ver Fonte

relax remove none logic in cond (#5065)

Khaleel Al-Adhami há 1 mês atrás
pai
commit
f1bc532e1f
1 ficheiros alterados com 1 adições e 1 exclusões
  1. 1 1
      reflex/components/core/cond.py

+ 1 - 1
reflex/components/core/cond.py

@@ -151,7 +151,7 @@ def cond(condition: Any, c1: Any, c2: Any = types.Unset(), /) -> Component | Var
     c1_var = Var.create(c1)
     c2_var = Var.create(c2)
 
-    if condition is c1_var:
+    if c1_var is cond_var or c1_var.equals(cond_var):
         c1_var = c1_var.to(types.value_inside_optional(c1_var._var_type))
 
     # Create the conditional var.