]> source.dussan.org Git - vaadin-framework.git/commitdiff
Threw npe if value was null, and used changed time before date. Probably caused ...
authorMarc Englund <marc.englund@itmill.com>
Fri, 30 May 2008 12:00:28 +0000 (12:00 +0000)
committerMarc Englund <marc.englund@itmill.com>
Fri, 30 May 2008 12:00:28 +0000 (12:00 +0000)
svn changeset:4715/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/Time.java

index 3de9929a5cd76522b381133fce89bfbea03ced9f..46553a36a804a8c3a99d315185df46526ef26bb3 100644 (file)
@@ -247,6 +247,10 @@ public class Time extends FlowPanel implements ChangeListener {
     }\r
 \r
     public void onChange(Widget sender) {\r
+        if (datefield.getCurrentDate() == null) {\r
+            // was null on server, need to set\r
+            datefield.setCurrentDate(new Date());\r
+        }\r
         if (sender == hours) {\r
             int h = hours.getSelectedIndex();\r
             if (datefield.getDateTimeService().isTwelveHourClock()) {\r