mirror of https://github.com/anoshenko/rui.git
Bug fixing
This commit is contained in:
parent
79dd20a889
commit
b3c3673417
|
|
@ -2011,15 +2011,23 @@ function showTooltip(element, tooltip) {
|
|||
tooltipBox.innerHTML = tooltip;
|
||||
}
|
||||
|
||||
let left = element.offsetLeft;
|
||||
let top = element.offsetTop;
|
||||
let scrollLeft = element.parentElement.scrollLeft;
|
||||
let scrollTop = element.parentElement.scrollTop;
|
||||
let left = element.offsetLeft - scrollLeft;
|
||||
let top = element.offsetTop - scrollTop;
|
||||
let width = element.offsetWidth;
|
||||
let height = element.offsetHeight;
|
||||
let parent = element.offsetParent;
|
||||
|
||||
while (parent) {
|
||||
|
||||
left += parent.offsetLeft;
|
||||
top += parent.offsetTop;
|
||||
if (parent.parentElement) {
|
||||
left -= parent.parentElement.scrollLeft;
|
||||
top -= parent.parentElement.scrollTop;
|
||||
}
|
||||
|
||||
width = parent.offsetWidth;
|
||||
height = parent.offsetHeight;
|
||||
parent = parent.offsetParent;
|
||||
|
|
|
|||
|
|
@ -92,8 +92,8 @@ func getStartPage(buffer *strings.Builder, params AppParams) {
|
|||
</head>
|
||||
<body id="body" onkeydown="keyDownEvent(this, event)">
|
||||
<div class="ruiRoot" id="ruiRootView"></div>
|
||||
<div class="ruiPopupLayer" id="ruiPopupLayer" style="visibility: hidden; isolation: isolate;"></div>
|
||||
<div class="ruiTooltipLayer" id="ruiTooltipLayer" style="visibility: hidden; opacity: 0;">
|
||||
<div class="ruiPopupLayer" id="ruiPopupLayer" style="visibility: hidden; isolation: isolate; z-index: 10001;"></div>
|
||||
<div class="ruiTooltipLayer" id="ruiTooltipLayer" style="visibility: hidden; opacity: 0; z-index: 10002;">
|
||||
<div id="ruiTooltipText" class="ruiTooltipText"></div>
|
||||
<div id="ruiTooltipTopArrow" class="ruiTooltipTopArrow"></div>
|
||||
<div id="ruiTooltipBottomArrow" class="ruiTooltipBottomArrow"></div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue