From c95ee83c24b79e64a91a6d3a55addcb6e7ebd11b Mon Sep 17 00:00:00 2001 From: Akshay Nair Date: Sun, 27 Jul 2025 16:17:21 +0530 Subject: Add viewselected/closed/created events --- lua/null-browser/extras/statusline.lua | 2 +- lua/null-browser/extras/tabline.lua | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'lua') diff --git a/lua/null-browser/extras/statusline.lua b/lua/null-browser/extras/statusline.lua index 6dd70ba..f70ff37 100644 --- a/lua/null-browser/extras/statusline.lua +++ b/lua/null-browser/extras/statusline.lua @@ -38,7 +38,7 @@ function statusline.show_status_in_window(win_id, decoration) show_statusline() end end) - web.event.add_listener({ 'ModeChanged', 'UrlChanged' }, { + web.event.add_listener({ 'ModeChanged', 'UrlChanged', 'ViewSelected', 'ViewClosed', 'ViewCreated' }, { callback = function(_) show_statusline() end, }) end diff --git a/lua/null-browser/extras/tabline.lua b/lua/null-browser/extras/tabline.lua index 4548207..b9156f5 100644 --- a/lua/null-browser/extras/tabline.lua +++ b/lua/null-browser/extras/tabline.lua @@ -23,7 +23,7 @@ function tabline.init(opts) end function tabline.show_tabs_in_window(win_id, decoration) - web.event.add_listener('UrlChanged', { + web.event.add_listener({ 'UrlChanged', 'ViewSelected', 'ViewCreated', 'ViewClosed' }, { callback = function() if not decoration.is_enabled({ win = win_id }) then return end -- cgit v1.3.1