Index: third_party/WebKit/Source/devtools/front_end/ui/Popover.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/ui/Popover.js b/third_party/WebKit/Source/devtools/front_end/ui/Popover.js |
index 4d6ec06c20cc61e03b96bb6f3c4201e7bdb2def5..925b4a72127177137207c40c5f801ea400cd2a6d 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/ui/Popover.js |
+++ b/third_party/WebKit/Source/devtools/front_end/ui/Popover.js |
@@ -111,8 +111,7 @@ UI.PopoverHelper = class { |
this._stopShowPopoverTimer(); |
if (event.which && this._disableOnClick) |
return; |
- this._startShowPopoverTimer( |
- event, this.isPopoverVisible() ? Math.max(this._timeout * 0.6, this._hideTimeout) : this._timeout); |
+ this._startShowPopoverTimer(event, this.isPopoverVisible() ? this._timeout * 0.6 : this._timeout); |
} |
/** |
@@ -168,6 +167,8 @@ UI.PopoverHelper = class { |
this._showPopoverTimer = setTimeout(() => { |
delete this._showPopoverTimer; |
+ this._stopHidePopoverTimer(); |
+ this._hidePopover(); |
this._showPopover(event.target.ownerDocument); |
}, timeout); |
} |