From 7f9e7950353a556d645af513dcef2c12cf7096f6 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Tue, 19 Sep 2023 10:50:45 +0800 Subject: [PATCH] :art: https://ld246.com/article/1695087852446 --- app/src/dialog/tooltip.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/dialog/tooltip.ts b/app/src/dialog/tooltip.ts index ef6ccf27d..6d84c774d 100644 --- a/app/src/dialog/tooltip.ts +++ b/app/src/dialog/tooltip.ts @@ -47,7 +47,11 @@ export const showTooltip = (message: string, target: Element, error = false) => messageElement.style.top = top + "px"; } if (left + messageElement.clientWidth > window.innerWidth) { - messageElement.style.left = (window.innerWidth - messageElement.clientWidth) + "px"; + if (position === "parentE") { + messageElement.style.left = (parentRect.left - 8 - messageElement.clientWidth) + "px"; + } else { + messageElement.style.left = (window.innerWidth - messageElement.clientWidth) + "px"; + } } else { messageElement.style.left = Math.max(0, left) + "px"; }