diff options
author | 2014-09-11 19:53:18 -0400 | |
---|---|---|
committer | 2014-09-11 19:53:18 -0400 | |
commit | f31a9fbb909e045322d128366fe822f8f899c182 (patch) | |
tree | 62a42ffb65bd3cf7cf0214cf549e1131770c35f1 /core/ui.lua | |
parent | f4aaf5eabdc8cccf2112fc79a93dec9f54c6870a (diff) | |
download | textadept-f31a9fbb909e045322d128366fe822f8f899c182.tar.gz textadept-f31a9fbb909e045322d128366fe822f8f899c182.zip |
Fixed corner-case in switching to most recent buffer after closing; core/ui.lua
Diffstat (limited to 'core/ui.lua')
-rw-r--r-- | core/ui.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/ui.lua b/core/ui.lua index f6b199b2..9d7788be 100644 --- a/core/ui.lua +++ b/core/ui.lua @@ -398,7 +398,7 @@ events_connect(events.BUFFER_BEFORE_SWITCH, function() end) events_connect(events.BUFFER_DELETED, function() local i = _BUFFERS[view._prev_buffer] - if i then view:goto_buffer(i) end + if i and _BUFFERS[buffer] ~= i then view:goto_buffer(i) end end) events_connect(events.ERROR, ui.print) |