From fb1c478e5e34eec187f2567a8709e08fc3df8b8c Mon Sep 17 00:00:00 2001 From: Teemu Suo-Anttila Date: Tue, 3 Jul 2018 14:16:51 +0300 Subject: Fix wrapping div getting focused in CheckBoxGroup and RadioButtonGroup (#11021) Fixes #9731 --- .../main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java | 2 ++ 1 file changed, 2 insertions(+) (limited to 'client/src') diff --git a/client/src/main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java b/client/src/main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java index 244fb5e604..87350345de 100644 --- a/client/src/main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java +++ b/client/src/main/java/com/vaadin/client/widgets/ChildFocusAwareFlowPanel.java @@ -90,6 +90,8 @@ public class ChildFocusAwareFlowPanel extends FocusableFlowPanel public ChildFocusAwareFlowPanel() { eventBus = new HandlerManager(this); getElement().getStyle().setOutlineStyle(OutlineStyle.NONE); + // The panel itself should not be focused. + getElement().setTabIndex(-1); super.addFocusHandler(handler); super.addBlurHandler(handler); } -- cgit v1.2.3