Reviewers: rdayal,

Description:
VerticalSplitPanel should not use DeferredCommand

Repost of issue 1725803
Thanks Patrick!


Please review this at http://gwt-code-reviews.appspot.com/1730803/

Affected files:
  M user/src/com/google/gwt/user/client/ui/VerticalSplitPanel.java


Index: user/src/com/google/gwt/user/client/ui/VerticalSplitPanel.java
===================================================================
--- user/src/com/google/gwt/user/client/ui/VerticalSplitPanel.java (revision 10982) +++ user/src/com/google/gwt/user/client/ui/VerticalSplitPanel.java (working copy)
@@ -16,13 +16,13 @@
 package com.google.gwt.user.client.ui;

 import com.google.gwt.core.client.GWT;
+import com.google.gwt.core.client.Scheduler;
+import com.google.gwt.core.client.Scheduler.ScheduledCommand;
 import com.google.gwt.dom.client.Style.TextAlign;
 import com.google.gwt.resources.client.ClientBundle;
 import com.google.gwt.resources.client.ImageResource;
 import com.google.gwt.safehtml.shared.SafeHtmlBuilder;
-import com.google.gwt.user.client.Command;
 import com.google.gwt.user.client.DOM;
-import com.google.gwt.user.client.DeferredCommand;
 import com.google.gwt.user.client.Element;
 import com.google.gwt.user.client.Timer;

@@ -399,7 +399,7 @@
* This first call is simply to try to avoid a jitter effect if possible.
      */
     setSplitPosition(lastSplitPosition);
-    DeferredCommand.addCommand(new Command() {
+    Scheduler.get().scheduleDeferred(new ScheduledCommand() {
       public void execute() {
         setSplitPosition(lastSplitPosition);
       }


--
http://groups.google.com/group/Google-Web-Toolkit-Contributors

Reply via email to