var m = this.menu;
var p = m.picker;
+ // hide month picker get's called when we called by 'before hide';
+ var ignorehide = true;
p.hideMonthPicker = function(disableAnim){
- throw "hide month picker?";
- if(this.monthPicker){
+ if (ignorehide) {
+ return;
+ }
+ if(this.monthPicker){
Roo.log("hideMonthPicker called");
if(disableAnim === true){
this.monthPicker.hide();
Roo.log(this.getValue());
p.setValue(this.getValue() ? this.parseDate(this.getValue()) : new Date());
m.show(this.el, 'tl-bl?');
+ ignorehide = false;
+ // this will trigger hideMonthPicker..
+
// hidden the day picker
Roo.select('.x-date-picker table', true).first().dom.style.visibility = "hidden";