fix: fix the update_after_save and update_after_load

This commit is contained in:
MasouShizuka
2024-04-30 18:47:49 +08:00
parent 2e64cc890e
commit 4e3620923f

View File

@@ -146,7 +146,7 @@ local save_project = ya.sync(function(state, idx, desc)
project = project, project = project,
} }
if state.update_after_save then if state.last.update_after_save then
projects.last = project projects.last = project
end end
@@ -176,7 +176,7 @@ local load_project = ya.sync(function(state, project, desc)
ya.manager_emit("tab_close", { 0 }) ya.manager_emit("tab_close", { 0 })
ya.manager_emit("tab_switch", { project.active_idx - 1 }) ya.manager_emit("tab_switch", { project.active_idx - 1 })
if state.update_after_load then if state.last.update_after_load then
local projects = _get_projects() local projects = _get_projects()
projects.last = project projects.last = project
_save_state(projects) _save_state(projects)