From adb0fe4d3bd593dc9670b412c381764d7cbb2700 Mon Sep 17 00:00:00 2001 From: Pihkaal Date: Fri, 13 Sep 2024 18:17:07 +0200 Subject: [PATCH] fix(nvim-tree): incorrect double click on directories --- src/components/Nvim/NvimTree/NvimTreeDirectory.tsx | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/components/Nvim/NvimTree/NvimTreeDirectory.tsx b/src/components/Nvim/NvimTree/NvimTreeDirectory.tsx index 67f37c9..5ef070b 100644 --- a/src/components/Nvim/NvimTree/NvimTreeDirectory.tsx +++ b/src/components/Nvim/NvimTree/NvimTreeDirectory.tsx @@ -13,15 +13,11 @@ export const NvimTreeDirectory = (props: { const handleClick = () => { props.onSelect(props.y); - if (lastClick) { - if (Date.now() - lastClick <= 500) { - props.onOpen(props.directory); - } - - setLastClick(undefined); - } else { - setLastClick(Date.now()); + if (lastClick && Date.now() - lastClick <= 500) { + props.onOpen(props.directory); } + + setLastClick(Date.now()); }; return (