if(this.isContainer){
return {
tag: 'li',
- cls: 'dropdown-menu-item dropdown-item'
+ cls: 'dropdown-menu-item '
};
}
var ctag = {
var anc = {
tag : 'a',
+ cls : 'dropdown-item',
href : '#',
cn : [ ]
};
var cfg= {
tag: 'li',
- cls: 'dropdown-menu-item dropdown-item',
+ cls: 'dropdown-menu-item',
cn: [ anc ]
};
if (this.parent().type == 'treeview') {
ce.addClass('collapsing');
ce.setHeight(0); // resize it ...
- (function() {
+ ce.on('transitionend', function() {
Roo.log('done transition');
ce.removeClass('collapsing');
ce.addClass('show');
ce.removeClass('collapse');
ce.dom.style.height = '';
- }).defer(500);
+ }, this, { single: true} );
ce.setHeight(h);
} else {
- ce.addClass('collapsing');
+ ce.setHeight(ce.getHeight());
ce.removeClass('show');
- (function() {
+ ce.addClass('collapsing');
+
+ ce.on('transitionend', function() {
+ ce.dom.style.height = '';
ce.removeClass('collapsing');
ce.addClass('collapse');
-
- }).defer(200);
-
+ }, this, { single: true} );
+ ce.setHeight(0);
}
}