From 98690bcc5df6125e0e8cff2fb2dd616b1fd45c0f Mon Sep 17 00:00:00 2001 From: mitchell <70453897+667e-11@users.noreply.github.com> Date: Sun, 8 Sep 2013 00:03:13 -0400 Subject: Fixed potential crash caused by split views. --- core/ui.lua | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'core/ui.lua') 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) -- cgit v1.2.3