aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatti Tahvonen <matti.tahvonen@itmill.com>2008-08-29 10:13:20 +0000
committerMatti Tahvonen <matti.tahvonen@itmill.com>2008-08-29 10:13:20 +0000
commit86963f5d438db623b6cbec97c0dd822c213321a2 (patch)
tree834241e7e56f02facfb74c988819b86622825009
parent40cbef33e1c69f1c912d6a21968bcc8455476289 (diff)
downloadvaadin-framework-86963f5d438db623b6cbec97c0dd822c213321a2.tar.gz
vaadin-framework-86963f5d438db623b6cbec97c0dd822c213321a2.zip
#2009 change click handling order (compared to other variables) in Table
svn changeset:5299/svn branch:trunk
-rw-r--r--src/com/itmill/toolkit/ui/Table.java11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/com/itmill/toolkit/ui/Table.java b/src/com/itmill/toolkit/ui/Table.java
index 1a5fb10a67..8dce0539e1 100644
--- a/src/com/itmill/toolkit/ui/Table.java
+++ b/src/com/itmill/toolkit/ui/Table.java
@@ -1575,6 +1575,8 @@ public class Table extends AbstractSelect implements Action.Container,
boolean clientNeedsContentRefresh = false;
+ handleClickEvent(variables);
+
disableContentRefreshing();
if (!isSelectable() && variables.containsKey("selected")) {
@@ -1710,14 +1712,7 @@ public class Table extends AbstractSelect implements Action.Container,
}
}
- // handle clicks before content refresh if content is refreshed anyway
- if (clientNeedsContentRefresh) {
- handleClickEvent(variables);
- enableContentRefreshing(clientNeedsContentRefresh);
- } else {
- enableContentRefreshing(clientNeedsContentRefresh);
- handleClickEvent(variables);
- }
+ enableContentRefreshing(clientNeedsContentRefresh);
}
/**