From fac31020dc5c9aa7ae508ec14e79686ffd409181 Mon Sep 17 00:00:00 2001 From: Teemu Suo-Anttila Date: Wed, 3 Jun 2015 11:53:12 +0300 Subject: Fix MenuBar handling with extremely wide first level sub menus Change-Id: I42831b67bd366002396300b8c793ccac27999849 --- uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java b/uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java index 7b77aaf817..075319103b 100644 --- a/uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java +++ b/uitest/src/com/vaadin/tests/tb3/AbstractTB3Test.java @@ -1032,6 +1032,12 @@ public abstract class AbstractTB3Test extends ParallelTest { */ protected void selectMenuPath(String... menuCaptions) { selectMenu(menuCaptions[0], true); + + // Move to the menu item opened below the menu bar. + new Actions(getDriver()).moveByOffset(0, + getMenuElement(menuCaptions[0]).getSize().getHeight()) + .perform(); + for (int i = 1; i < menuCaptions.length - 1; i++) { selectMenu(menuCaptions[i]); new Actions(getDriver()).moveByOffset(40, 0).build().perform(); -- cgit v1.2.3