Saving <dialog /> against LiveSocket repaint

Can you show us your code?

The phx-update="ignore" should be on a surrounding html element and not the actual thing you want to not be affected.

So if you had:

<dialog phx-update="ignore">
  ...
</dialog>

change it to something like:

<div phx-update="ignore">
  <dialog>
    ...
  </dialog>
</div>