From c376e54a2b3601079d0a22c70a627b89608b308d Mon Sep 17 00:00:00 2001 From: jaywcjlove <398188662@qq.com> Date: Fri, 21 Apr 2023 11:12:22 +0800 Subject: [PATCH] fix: fix copy listener event issue. (#220) --- core/src/plugins/useCopied.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/plugins/useCopied.tsx b/core/src/plugins/useCopied.tsx index 003f62f1..2f82225e 100644 --- a/core/src/plugins/useCopied.tsx +++ b/core/src/plugins/useCopied.tsx @@ -12,7 +12,7 @@ export function useCopied(container: React.RefObject) { }); }, []); useEffect(() => { - const btns = container.current?.querySelectorAll('pre code + div.copied'); + const btns = container.current?.querySelectorAll('div.copied[data-code]'); btns && Array.from(btns).forEach((elm) => elm.addEventListener('click', handle, false)); return () => { btns && Array.from(btns).forEach((elm) => elm.removeEventListener('click', handle, false));