Fix early drop of eventhandlers (#2126)

* fix early drop of eventhandlers

* add a test for stale props that are memorized in place

* fix clippy
This commit is contained in:
Evan Almloff authored and GitHub committed 2024-03-22 14:37:02 -07:00
1 parent acbf7dfc4f
commit 0662033c84
7 files changed
+95 -15

No files matched your search

-3
View File
@@ -83,9 +83,6 @@ impl VNode {
return;
}
// First, move over the props from the old to the new, dropping old props in the process
dom.scopes[scope_id.0].props = new.props.duplicate();
// Now run the component and diff it
let new = dom.run_scope(scope_id);
dom.diff_scope(to, scope_id, new);