summaryrefslogtreecommitdiff
path: root/chromium/v8/tools/system-analyzer/view/tool-tip.mjs
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/tools/system-analyzer/view/tool-tip.mjs')
-rw-r--r--chromium/v8/tools/system-analyzer/view/tool-tip.mjs7
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);
}
}