[jboss-svn-commits] JBL Code SVN: r23396 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/categorynav.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Oct 9 11:13:38 EDT 2008
Author: Rikkola
Date: 2008-10-09 11:13:37 -0400 (Thu, 09 Oct 2008)
New Revision: 23396
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/categorynav/CategoryExplorerWidget.java
Log:
Fixes the jumpy categories when expanding.
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/categorynav/CategoryExplorerWidget.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/categorynav/CategoryExplorerWidget.java 2008-10-09 14:48:39 UTC (rev 23395)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/categorynav/CategoryExplorerWidget.java 2008-10-09 15:13:37 UTC (rev 23396)
@@ -24,6 +24,7 @@
import com.google.gwt.user.client.Command;
import com.google.gwt.user.client.DeferredCommand;
+import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.rpc.AsyncCallback;
import com.google.gwt.user.client.ui.AbsolutePanel;
import com.google.gwt.user.client.ui.Button;
@@ -176,16 +177,17 @@
//walk back up to build a tree
this.selectedPath = getPath( item );
-
+
//item.setUserObject( new Boolean( true ) );
service.loadChildCategories( selectedPath,
new GenericCallback() {
- public void onSuccess(Object result) {
+ public void onSuccess(Object result) {
TreeItem child = root.getChild( 0 );
if ( child instanceof PendingItem ) {
- root.removeItem( child );
+ // root.removeItem( child );
+ child.setVisible( false );
}
String[] list = (String[]) result;
for ( int i = 0; i < list.length; i++ ) {
@@ -195,7 +197,7 @@
it.addItem( new PendingItem() );
root.addItem( it );
- }
+ }
}
} );
More information about the jboss-svn-commits
mailing list