From df424ec3ac373814bd3d0086d09f13779448bfb6 Mon Sep 17 00:00:00 2001 From: Harvey Date: Thu, 16 Apr 2020 12:18:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96focus=E4=BA=8B=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/artplayer/src/events/clickInit.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/artplayer/src/events/clickInit.js b/packages/artplayer/src/events/clickInit.js index f0fae2d99..0040f771d 100644 --- a/packages/artplayer/src/events/clickInit.js +++ b/packages/artplayer/src/events/clickInit.js @@ -2,8 +2,11 @@ export default function clickInit(art, events) { const { $player } = art.template; events.proxy(document, ['click', 'contextmenu'], (event) => { if (event.composedPath && event.composedPath().indexOf($player) > -1) { - art.isFocus = true; - art.emit('focus'); + if (!art.isFocus) { + art.isFocus = true; + art.emit('focus'); + } + art.emit(event.type, event); } else if (art.isFocus) { art.isFocus = false; art.emit('blur');