Explorar o código

ReflexList: reassign field on `insert` (#1652)

Masen Furer hai 1 ano
pai
achega
457173eed7
Modificáronse 1 ficheiros con 10 adicións e 0 borrados
  1. 10 0
      reflex/vars.py

+ 10 - 0
reflex/vars.py

@@ -1015,6 +1015,16 @@ class ReflexList(list):
         super().append(*args, **kwargs)
         self._reassign_field()
 
+    def insert(self, *args, **kwargs):
+        """Insert.
+
+        Args:
+            args: The args passed.
+            kwargs: The kwargs passed.
+        """
+        super().insert(*args, **kwargs)
+        self._reassign_field()
+
     def __setitem__(self, *args, **kwargs):
         """Set item.