소스 검색

Fix MapDict refresh error (#464) (#984)

* Fix MapDict refresh error

* Per Fabien
Dinh Long Nguyen 1 년 전
부모
커밋
e140aac75c
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      taipy/gui/utils/_bindings.py

+ 3 - 1
taipy/gui/utils/_bindings.py

@@ -39,7 +39,9 @@ class _Bindings:
 
     def __get_property(self, name):
         def __setter(ud: _Bindings, value: t.Any):
-            if isinstance(value, dict):
+            if isinstance(value, _MapDict):
+                value._update_var = None
+            elif isinstance(value, dict):
                 value = _MapDict(value, None)
             ud.__gui._update_var(name, value)