diff options
Diffstat (limited to 'chromium/v8/tools/system-analyzer/view/tool-tip.mjs')
-rw-r--r-- | chromium/v8/tools/system-analyzer/view/tool-tip.mjs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/chromium/v8/tools/system-analyzer/view/tool-tip.mjs b/chromium/v8/tools/system-analyzer/view/tool-tip.mjs index 896c04dd298..a01ee1bdbf6 100644 --- a/chromium/v8/tools/system-analyzer/view/tool-tip.mjs +++ b/chromium/v8/tools/system-analyzer/view/tool-tip.mjs @@ -16,9 +16,10 @@ DOM.defineCustomElement( this.hide(); } else { this.show(); - this.update(true); + this.requestUpdate(true); } }); + document.addEventListener('click', (e) => this.hide()); } _update() { @@ -31,7 +32,7 @@ DOM.defineCustomElement( rect.y += rect.height; } this._setPosition(rect, atRight, atBottom); - this.update(true); + this.requestUpdate(true); } set positionOrTargetNode(positionOrTargetNode) { @@ -47,7 +48,7 @@ DOM.defineCustomElement( this._targetNode = targetNode; if (targetNode) { this._intersectionObserver.observe(targetNode); - this.update(true); + this.requestUpdate(true); } } |