From 6063d44341bb91323e21f2df90330914eabdf282 Mon Sep 17 00:00:00 2001 From: Chris McCord Date: Mon, 19 Jun 2023 13:10:01 -0400 Subject: [PATCH] Extract evevents when writing new component. Closes #2703 --- lib/phoenix_live_view/diff.ex | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/phoenix_live_view/diff.ex b/lib/phoenix_live_view/diff.ex index 0b729a0a1..9ec83d015 100644 --- a/lib/phoenix_live_view/diff.ex +++ b/lib/phoenix_live_view/diff.ex @@ -211,6 +211,7 @@ defmodule Phoenix.LiveView.Diff do {cdiffs, components} = render_pending_components(socket, pending, %{}, cids, cdiffs, components) + {diff, cdiffs} = extract_events({diff, cdiffs}) {Map.put(diff, @components, cdiffs), components, extra} %{} ->