diff options
author | mitchell <70453897+667e-11@users.noreply.github.com> | 2013-09-08 00:03:13 -0400 |
---|---|---|
committer | mitchell <70453897+667e-11@users.noreply.github.com> | 2013-09-08 00:03:13 -0400 |
commit | 98690bcc5df6125e0e8cff2fb2dd616b1fd45c0f (patch) | |
tree | adb718ea87fcf8d144bbdbe0f56a60316138a1d9 /core | |
parent | 541f34101692ae85a61398ccae1e72d279fe4580 (diff) |
Fixed potential crash caused by split views.
Diffstat (limited to 'core')
-rw-r--r-- | core/ui.lua | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/core/ui.lua b/core/ui.lua index 4ef4ea70..c58be351 100644 --- a/core/ui.lua +++ b/core/ui.lua @@ -337,17 +337,13 @@ events_connect(events.BUFFER_AFTER_SWITCH, function() end) -- Updates titlebar and statusbar. -events_connect(events.BUFFER_AFTER_SWITCH, function() +local function update_bars() set_title() buffer:private_lexer_call(SETDIRECTPOINTER, buffer.direct_pointer) events.emit(events.UPDATE_UI) -end) - --- Updates titlebar and statusbar. -events_connect(events.VIEW_AFTER_SWITCH, function() - set_title() - events.emit(events.UPDATE_UI) -end) +end +events_connect(events.BUFFER_AFTER_SWITCH, update_bars) +events_connect(events.VIEW_AFTER_SWITCH, update_bars) events_connect(events.RESET_AFTER, function() ui.statusbar_text = 'Lua reset' end) |