Update file infos then running_files changed (#772)

This commit is contained in:
Kevin 2021-12-08 13:53:31 +01:00 committed by GitHub
parent feb0ac214e
commit c9b21f221d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -48,10 +48,12 @@ defmodule LivebookWeb.FileSelectComponent do
def update(assigns, socket) do
{force_reload?, assigns} = Map.pop(assigns, :force_reload, false)
running_files_changed? = assigns.running_files != (socket.assigns[:running_files] || [])
socket =
socket
|> assign(assigns)
|> update_file_infos(force_reload?)
|> update_file_infos(force_reload? or running_files_changed?)
{:ok, socket}
end