}
if(!this.fitwindow && this.max_width !== 0){
-
var w = Math.min(this.max_width, Roo.lib.Dom.getViewportWidth(true) - 30);
- var h = this.height || Roo.lib.Dom.getViewportHeight(true) - 60;
- this.setSize(w,h);
+ // var h = this.height || Roo.lib.Dom.getViewportHeight(true) - 60;
+ this.setSize(w,this.height);
+ Roo.log(this.bodyEl.dom.offsetHeight);
+ var view_height = Roo.lib.Dom.getViewportHeight(true) - 60;
+ //
+ // if(
+ // (
+ // this.headerEl.getHeight() +
+ // this.bodyEl.getHeight() +
+ // this.footerEl.getHeight()
+ // ) > view_height) {
+ // } {
+ // this.setSize(w,view_height);
+ // }
}
},
var scroll = Roo.select('body', true).first().getScroll();
- Roo.log(xy[1]);
- Roo.log(this.el.getHeight());
- Roo.log(Roo.lib.Dom.getViewHeight());
-
- if((xy[1] + this.el.getHeight()) >= (Roo.lib.Dom.getViewHeight() + scroll.top)){
+ if(xy[1] > Roo.lib.Dom.getViewHeight() + scroll.top - this.el.getHeight()){
placement = 'top';
}
+ align = this.alignment[placement];
}
this.el.alignTo(this.bindEl, align[0],align[1]);