You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by no...@apache.org on 2009/08/13 18:47:53 UTC

svn commit: r803947 - /labs/hupa/src/main/java/org/apache/hupa/client/widgets/DragRefetchPagingScrollTable.java

Author: norman
Date: Thu Aug 13 16:47:53 2009
New Revision: 803947

URL: http://svn.apache.org/viewvc?rev=803947&view=rev
Log:
Deselect rows when starting drag 

Modified:
    labs/hupa/src/main/java/org/apache/hupa/client/widgets/DragRefetchPagingScrollTable.java

Modified: labs/hupa/src/main/java/org/apache/hupa/client/widgets/DragRefetchPagingScrollTable.java
URL: http://svn.apache.org/viewvc/labs/hupa/src/main/java/org/apache/hupa/client/widgets/DragRefetchPagingScrollTable.java?rev=803947&r1=803946&r2=803947&view=diff
==============================================================================
--- labs/hupa/src/main/java/org/apache/hupa/client/widgets/DragRefetchPagingScrollTable.java (original)
+++ labs/hupa/src/main/java/org/apache/hupa/client/widgets/DragRefetchPagingScrollTable.java Thu Aug 13 16:47:53 2009
@@ -23,6 +23,9 @@
 
 import org.apache.hupa.client.dnd.PagingScrollTableRowDragController;
 
+import com.allen_sauer.gwt.dnd.client.DragHandler;
+import com.allen_sauer.gwt.dnd.client.DragHandlerAdapter;
+import com.allen_sauer.gwt.dnd.client.DragStartEvent;
 import com.google.gwt.gen2.table.client.AbstractColumnDefinition;
 import com.google.gwt.gen2.table.client.DefaultTableDefinition;
 import com.google.gwt.gen2.table.client.FixedWidthFlexTable;
@@ -39,6 +42,14 @@
 			DefaultTableDefinition<RowType> tableDefinition, PagingScrollTableRowDragController tableRowDragController,int dragColumn) {
 		super(tableModel, dataTable, headerTable, tableDefinition);
 		this.tableRowDragController = tableRowDragController;
+		tableRowDragController.addDragHandler(new DragHandlerAdapter() {
+
+			@Override
+			public void onDragStart(DragStartEvent event) {
+				getDataTable().deselectAllRows();
+			}
+			
+		});
 	}
 
 	/**



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org