From d1ffa224a007fca44a0e97926514d7e905181966 Mon Sep 17 00:00:00 2001 From: Pihkaal Date: Fri, 13 Sep 2024 14:30:47 +0200 Subject: [PATCH] feat(nvim-tree): incorrect double click detection --- src/components/Nvim/NvimTree/NvimTreeChild.tsx | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/src/components/Nvim/NvimTree/NvimTreeChild.tsx b/src/components/Nvim/NvimTree/NvimTreeChild.tsx index 2c973e8..31139e4 100644 --- a/src/components/Nvim/NvimTree/NvimTreeChild.tsx +++ b/src/components/Nvim/NvimTree/NvimTreeChild.tsx @@ -16,21 +16,17 @@ export const NvimTreeChild = (props: { const handleClick = () => { props.onSelect(props.y); - if (lastClick) { - if (Date.now() - lastClick <= 500) { - props.onOpen(props.child); - } - - setLastClick(undefined); - } else { - setLastClick(Date.now()); + if (lastClick && Date.now() - lastClick <= 500) { + props.onOpen(props.child); } + + setLastClick(Date.now()); }; return (
  • {" "} {props.inDirectory && (