diff --git a/core/src/db.rs b/core/src/db.rs index cc999d20..6f39c6e4 100644 --- a/core/src/db.rs +++ b/core/src/db.rs @@ -165,10 +165,7 @@ pub fn save_workspace(&self, data: &LapceTabData) -> Result<()> { active_editor, }; - self.save_tx.send(SaveEvent::Workspace( - (*(workspace.clone())).clone(), - workspace_info, - ))?; + self.insert_workspace(workspace, &workspace_info)?; Ok(()) }