Skip to content

Commit d02758e

Browse files
ReloadSettings only when we need to when saving a file
1 parent 9835676 commit d02758e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

internal/buffer/save.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,11 +322,15 @@ func (b *Buffer) saveToFile(filename string, withSudo bool, autoSave bool) error
322322
}
323323
}
324324

325+
newPath := b.Path != filename
325326
b.Path = filename
326327
b.AbsPath = absFilename
327328
b.isModified = false
328329
b.UpdateModTime()
329-
b.ReloadSettings(true)
330+
331+
if newPath {
332+
b.ReloadSettings(true)
333+
}
330334

331335
err = b.Serialize()
332336
return err

0 commit comments

Comments
 (0)