From 1759053555427f19dd0d20d88d92a5153042de16 Mon Sep 17 00:00:00 2001 From: CRIMX Date: Wed, 16 May 2018 02:51:46 +0800 Subject: [PATCH] fix(panel): blur input on drag start --- src/content/components/DictPanelPortal/index.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/content/components/DictPanelPortal/index.tsx b/src/content/components/DictPanelPortal/index.tsx index da2213fd1..7f7957ce6 100644 --- a/src/content/components/DictPanelPortal/index.tsx +++ b/src/content/components/DictPanelPortal/index.tsx @@ -142,7 +142,9 @@ export default class DictPanelPortal extends React.Component) => { - // prevent mousedown dragging + const activeElement = document.activeElement as any + if (activeElement) { activeElement.blur() } + // prevent mousedown default dragging e.preventDefault() e.stopPropagation() // e is from iframe, so there is offset