: this.el.select('.modal-footer div',true).first();
},
+
+ closeClick : function()
+ {
+ this.hide();
+ },
+
initEvents : function()
{
if (this.allow_close) {
- this.closeEl.on('click', this.hide, this);
+ this.closeEl.on('click', this.closeClick, this);
}
Roo.EventManager.onWindowResize(this.resize, this, true);
if (this.editableTitle) {
onIncrementMinutes: function()
{
Roo.log('onIncrementMinutes');
- Roo.log(this.time);
- Roo.log(this.time.format('i'));
- Roo.log(Math.round((parseInt(this.time.format('i')) + this.minuteStep) / 5) * 5);
- this.time = this.time.add(Date.MINUTE, this.minuteStep);
+ var minutesToAdd = Math.round((parseInt(this.time.format('i')) + this.minuteStep) / this.minuteStep) * this.minuteStep - parseInt(this.time.format('i'));
+ this.time = this.time.add(Date.MINUTE, minutesToAdd);
this.update();
},
onDecrementMinutes: function()
{
Roo.log('onDecrementMinutes');
- Roo.log(this.time);
- Roo.log(this.time.format('i'));
- Roo.log(Math.round((parseInt(this.time.format('i')) - this.minuteStep) / 5) * 5);
- this.time = this.time.add(Date.MINUTE, -1 * this.minuteStep);
+ var minutesToSubtract = parseInt(this.time.format('i')) - Math.round((parseInt(this.time.format('i')) - this.minuteStep) / this.minuteStep) * this.minuteStep;
+ this.time = this.time.add(Date.MINUTE, -1 * minutesToSubtract);
this.update();
},