From 6f9825319a80797e22c83f855fe083dd93567137 Mon Sep 17 00:00:00 2001 From: Henri Sara Date: Tue, 9 May 2017 09:18:47 +0300 Subject: Fix selection with space in TreeGrid/Tree Makes subclasses of Grid call custom key and mouse event handlers. --- client/src/main/java/com/vaadin/client/widgets/Grid.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'client') diff --git a/client/src/main/java/com/vaadin/client/widgets/Grid.java b/client/src/main/java/com/vaadin/client/widgets/Grid.java index 27db38c4a1..f94c45f780 100755 --- a/client/src/main/java/com/vaadin/client/widgets/Grid.java +++ b/client/src/main/java/com/vaadin/client/widgets/Grid.java @@ -2318,7 +2318,7 @@ public class Grid extends ResizeComposite implements HasSelectionHandlers, if (!Element.is(target)) { return null; } - return WidgetUtil.findWidget(Element.as(target), Grid.class); + return WidgetUtil.findWidget(Element.as(target), Grid.class, false); } /** @@ -2385,7 +2385,7 @@ public class Grid extends ResizeComposite implements HasSelectionHandlers, if (!Element.is(target)) { return null; } - return WidgetUtil.findWidget(Element.as(target), Grid.class); + return WidgetUtil.findWidget(Element.as(target), Grid.class, false); } /** @@ -5623,7 +5623,7 @@ public class Grid extends ResizeComposite implements HasSelectionHandlers, if (renderer instanceof WidgetRenderer) { try { Widget w = WidgetUtil.findWidget( - cell.getElement().getFirstChildElement(), null); + cell.getElement().getFirstChildElement()); if (w != null) { // Logical detach @@ -7459,7 +7459,7 @@ public class Grid extends ResizeComposite implements HasSelectionHandlers, } private boolean isElementInChildWidget(Element e) { - Widget w = WidgetUtil.findWidget(e, null); + Widget w = WidgetUtil.findWidget(e); if (w == this) { return false; -- cgit v1.2.3