From 3db97404e37275a94926803db2d95420b22bd719 Mon Sep 17 00:00:00 2001 From: John Alhroos Date: Thu, 12 Aug 2010 12:44:49 +0000 Subject: [PATCH] Fixed #5431 svn changeset:14473/svn branch:6.4 --- .../vaadin/terminal/gwt/client/ui/VScrollTable.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java index 1aa1b05ff7..7224ef0c90 100644 --- a/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java +++ b/src/com/vaadin/terminal/gwt/client/ui/VScrollTable.java @@ -3870,11 +3870,14 @@ public class VScrollTable extends FlowPanel implements Table, ScrollHandler, deselectAll(); } toggleSelection(); - } /* - * else NOP to avoid excessive server - * visits (selection is removed with - * CTRL/META click) - */ + } else if (selectMode == SELECT_MODE_SINGLE + && nullSelectionAllowed) { + toggleSelection(); + }/* + * else NOP to avoid excessive server + * visits (selection is removed with + * CTRL/META click) + */ selectionRangeStart = this; setRowFocus(this); -- 2.39.5