mirror of
https://github.com/Ascyii/projects.yazi.git
synced 2026-01-01 03:24:24 -05:00
fix: fix the update_after_save and update_after_load
This commit is contained in:
4
init.lua
4
init.lua
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user