Fix positional issue when rendering on top
Browse files- src/popover.ts +1 -1
src/popover.ts
CHANGED
@@ -147,7 +147,7 @@ export function repositionPopover(element: Element) {
|
|
147 |
|
148 |
popover.arrow.classList.add("driver-popover-arrow-none");
|
149 |
} else if (isTopOptimal) {
|
150 |
-
const topToSet = Math.min(topValue, window.innerHeight - popoverDimensions!.
|
151 |
let leftToSet = calculateLeftForTopBottom(requiredAlignment, {
|
152 |
elementDimensions,
|
153 |
popoverDimensions,
|
|
|
147 |
|
148 |
popover.arrow.classList.add("driver-popover-arrow-none");
|
149 |
} else if (isTopOptimal) {
|
150 |
+
const topToSet = Math.min(topValue, window.innerHeight - popoverDimensions!.realHeight - popoverArrowDimensions.width);
|
151 |
let leftToSet = calculateLeftForTopBottom(requiredAlignment, {
|
152 |
elementDimensions,
|
153 |
popoverDimensions,
|