diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/file_io.lua | 6 |
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 |