Change Timer.java to allow 0ms delay for single shot timers. Review at http://gwt-code-reviews.appspot.com/1506802 git-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@10780 8db76d5a-ed1c-0410-87a9-c151d255dfc7
diff --git a/user/src/com/google/gwt/user/client/Timer.java b/user/src/com/google/gwt/user/client/Timer.java index 13333b1..fc6e375 100644 --- a/user/src/com/google/gwt/user/client/Timer.java +++ b/user/src/com/google/gwt/user/client/Timer.java
@@ -110,8 +110,8 @@ * milliseconds */ public void schedule(int delayMillis) { - if (delayMillis <= 0) { - throw new IllegalArgumentException("must be positive"); + if (delayMillis < 0) { + throw new IllegalArgumentException("must be non-negative"); } cancel(); isRepeating = false;