aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAnna Koskinen <Ansku@users.noreply.github.com>2021-05-17 13:10:46 +0300
committerGitHub <noreply@github.com>2021-05-17 13:10:46 +0300
commitf7b108b9aac3475fa3ddfd52cfef17915ed28f68 (patch)
treec2bcb1ce8e94f0586afa5d7aef87b478cb2e2520
parentaa8dcd57f15f28be306a4644c4fde92e8d8d1915 (diff)
downloadvaadin-framework-f7b108b9aac3475fa3ddfd52cfef17915ed28f68.tar.gz
vaadin-framework-f7b108b9aac3475fa3ddfd52cfef17915ed28f68.zip
Ensure large tooltips can be closed on touch devices. (#12282) (#12299)
Fixes #10435
-rw-r--r--client/src/main/java/com/vaadin/client/VTooltip.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/client/src/main/java/com/vaadin/client/VTooltip.java b/client/src/main/java/com/vaadin/client/VTooltip.java
index 9e5b85c4e8..8bd97b40d7 100644
--- a/client/src/main/java/com/vaadin/client/VTooltip.java
+++ b/client/src/main/java/com/vaadin/client/VTooltip.java
@@ -302,7 +302,7 @@ public class VTooltip extends VOverlay {
// Do not allow x to be zero, for otherwise the tooltip
// does not close when the mouse is moved (see
// isTooltipOpen()). #15129
- int minX = Window.getScrollLeft();
+ int minX = Math.max(1, Window.getScrollLeft());
x = Math.max(x, minX);
}
return x;