remove debugging code
[roojs1] / ux / TimePicker.js
index 70d11f2..231254e 100644 (file)
@@ -67,6 +67,8 @@ Roo.extend(Roo.form.TimePicker , Roo.form.DisplayField ,  {
         
         paper.setSize(this.width,this.height);
         
+         
+        
         this.renderPaper(this.startHour,this.endHour);
     },
     
@@ -78,6 +80,14 @@ Roo.extend(Roo.form.TimePicker , Roo.form.DisplayField ,  {
         var open =  startHour.split(':').shift() * 1;
         var close =  endHour.split(':').shift() * 1;
         
+        var late_night_close = false;
+        if (close < open || close >= 24) {
+            //endHour = '24:00';
+            close = 24;
+            late_night_close = close;
+        }
+        
+        
         var paper = this.paper;
         this.paper.clear();
         
@@ -229,6 +239,7 @@ Roo.extend(Roo.form.TimePicker , Roo.form.DisplayField ,  {
             var min = ov ? _t.getValue().split(':').pop() : '00';
             var ntime = times[this.j] + ':' + min;
             _t.setValue(ntime);
+            _t.fireEvent('select', ntime);
             
             if (asector) {
                 // reset 
@@ -291,6 +302,8 @@ Roo.extend(Roo.form.TimePicker , Roo.form.DisplayField ,  {
             var hr = ov ? _t.getValue().split(':').shift() : '12';
             var ntime = hr + ':' + min;
             _t.setValue(ntime);
+            _t.fireEvent('select', ntime);
+            
             //tdisplay.attr( { text : _t.formatTime(ntime) });
             
             //var ov = _t.getValue();