Skip to content

Commit b3b3b39

Browse files
committed
fix(topbar): subscribe to active_session
Also fix miss-paste where I missed the function o_O
1 parent 7b6c54d commit b3b3b39

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

lua/opencode/ui/topbar.lua

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,18 @@ function M.render()
103103
end)
104104
end
105105

106-
local function on_mode_changed(_, _, _)
106+
local function on_change(_, _, _)
107107
M.render()
108108
end
109109

110110
function M.setup()
111-
state.subscribe('current_mode', on_mode_changed)
111+
state.subscribe('current_mode', on_change)
112+
state.subscribe('active_session', on_change)
112113
M.render()
113114
end
114115

115-
function M.close() end
116-
state.unsubscribe('current_mode', on_mode_changed)
116+
function M.close()
117+
state.unsubscribe('current_mode', on_change)
118+
state.unsubscribe('active_session', on_change)
119+
end
117120
return M

0 commit comments

Comments
 (0)