aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
Diffstat (limited to 'core')
-rw-r--r--core/file_io.lua6
1 files changed, 4 insertions, 2 deletions
diff --git a/core/file_io.lua b/core/file_io.lua
index e4e08d07..ff1ecf9b 100644
--- a/core/file_io.lua
+++ b/core/file_io.lua
@@ -245,8 +245,10 @@ end
function io.save_all_files()
local current_buffer = _BUFFERS[buffer]
for i, buffer in ipairs(_BUFFERS) do
- view:goto_buffer(i)
- if buffer.filename and buffer.modify then io.save_file() end
+ if buffer.filename and buffer.modify then
+ view:goto_buffer(i)
+ io.save_file()
+ end
end
view:goto_buffer(current_buffer)
end