diff options
-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) |