Fixing HasDataPresenter#scheduleFinally to schedule the command in the argument, not the pendingStateCommand instance variable.

Review at http://gwt-code-reviews.appspot.com/1391801


git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9896 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/user/cellview/client/HasDataPresenter.java b/user/src/com/google/gwt/user/cellview/client/HasDataPresenter.java
index b6409ad..3eecf69 100644
--- a/user/src/com/google/gwt/user/cellview/client/HasDataPresenter.java
+++ b/user/src/com/google/gwt/user/cellview/client/HasDataPresenter.java
@@ -950,14 +950,15 @@
 
   /**
    * Schedules the command.
-   *
+   * 
    * <p>
-   * Protected so that subclasses can override to use an alternative
-   * scheduler.
+   * Protected so that subclasses can override to use an alternative scheduler.
    * </p>
+   * 
+   * @param command the command to execute
    */
   protected void scheduleFinally(ScheduledCommand command) {
-    Scheduler.get().scheduleFinally(pendingStateCommand);
+    Scheduler.get().scheduleFinally(command);
   }
 
   /**