Skip to content

Commit f8aed96

Browse files
fix(renderer): after focusing a node, such node was always focused (#1280)
1 parent 584922d commit f8aed96

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

lua/neo-tree/ui/renderer.lua

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -668,7 +668,11 @@ M.position = {
668668
end)
669669
end
670670
if state.position.node_id then
671+
log.debug("Focusing on node_id: " .. state.position.node_id)
671672
M.focus_node(state, state.position.node_id, true)
673+
-- After focusing a node, we clear it so that subsequent renderer.position.restore don't
674+
-- focus on it anymore
675+
state.position.node_id = nil
672676
end
673677
else
674678
log.debug("Position is not restorable")

0 commit comments

Comments
 (0)