Clear cells indicator after erasing outputs (#1160)

This commit is contained in:
Jonatan Kłosko 2022-05-02 15:37:15 +02:00 committed by GitHub
parent 332d79af04
commit ba77c18616
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View file

@ -1301,7 +1301,8 @@ defmodule Livebook.Session.Data do
)
|> update_every_cell_info(fn
%{eval: _} = info ->
update_in(info.eval.outputs_batch_number, &(&1 + 1))
info = update_in(info.eval.outputs_batch_number, &(&1 + 1))
put_in(info.eval.validity, :fresh)
info ->
info

View file

@ -2754,8 +2754,8 @@ defmodule Livebook.Session.DataTest do
assert {:ok,
%{
cell_infos: %{
"c1" => %{eval: %{validity: :aborted, status: :ready}},
"c2" => %{eval: %{validity: :aborted, status: :ready}},
"c1" => %{eval: %{validity: :fresh, status: :ready}},
"c2" => %{eval: %{validity: :fresh, status: :ready}},
"c3" => %{eval: %{validity: :fresh, status: :ready}}
},
section_infos: %{