From 64355a2a19b968e2b314e247279758a4e83e4385 Mon Sep 17 00:00:00 2001 From: redhoodsu Date: Sat, 28 Jan 2023 15:27:17 +0800 Subject: [PATCH] fix: click event stop propagation #155 --- src/Console/Console.scss | 3 +++ src/DevTools/DevTools.js | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Console/Console.scss b/src/Console/Console.scss index 94d3622..e6e51e4 100644 --- a/src/Console/Console.scss +++ b/src/Console/Console.scss @@ -126,6 +126,9 @@ .safe-area #console { @include safe-area(padding-bottom, 24px); + &.js-input-hidden { + padding-bottom: 0; + } .js-input { @include safe-area(height, 24px); &.active { diff --git a/src/DevTools/DevTools.js b/src/DevTools/DevTools.js index 384af36..9c0408f 100644 --- a/src/DevTools/DevTools.js +++ b/src/DevTools/DevTools.js @@ -347,9 +347,10 @@ export default class DevTools extends Emitter { $document.off(drag('end'), endListener) } $resizer.css('height', 10) - $navBar.on('contextmenu', (e) => e.preventDefault()) $resizer.on(drag('start'), startListener) + $navBar.on('contextmenu', (e) => e.preventDefault()) + this.$container.on('click', (e) => e.stopPropagation()) window.addEventListener('resize', this._checkSafeArea) } }