From b4f26ec40fb47c0906834b2dfc55054671b9dd66 Mon Sep 17 00:00:00 2001 From: Archmonger <16909269+Archmonger@users.noreply.github.com> Date: Fri, 28 Jan 2022 18:40:06 -0800 Subject: [PATCH] fix #629 --- src/idom/core/layout.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/idom/core/layout.py b/src/idom/core/layout.py index 3f4ca5c51..39c5d55fe 100644 --- a/src/idom/core/layout.py +++ b/src/idom/core/layout.py @@ -216,11 +216,6 @@ def _render_component( pass else: key, index = new_state.key, new_state.index - if old_state is not None: - assert key == old_state.key, ( - "state mismatch during component update - " - f"key {key!r}!={old_state.key!r} " - ) parent.children_by_key[key] = new_state # need to do insertion in case where old_state is None and we're appending parent.model.current["children"][index : index + 1] = [