[-] BO :FixBug Suppliers and Warehouses accordion

This commit is contained in:
Jerome Nadaud committed 2013-08-13 17:14:57 +02:00
1 parent f8acc2a15e
commit c6d3545b8b
1 file changed
+13 -9
+13 -9
View File
@@ -1295,14 +1295,11 @@ product_tabs['Suppliers'] = new function(){
}); });
// @TODO: a better way to fix the accordion wrong size bug when the selected page is this page // @TODO: a better way to fix the accordion wrong size bug when the selected page is this page
setTimeout(function() {
$('#suppliers_accordion').accordion();
// If one second was not enough to display page, another resize is needed
setTimeout(function() { setTimeout(function() {
$('#suppliers_accordion').accordion({ $('#suppliers_accordion').accordion({
collapsible: true, collapsible: true,
autoHeight: true}); autoHeight: true,
}, 3000); heightStyle: "content"});
}, 1000); }, 1000);
// Resize the accordion once the page is visible because of the bug with accordions initialized // Resize the accordion once the page is visible because of the bug with accordions initialized
@@ -1310,7 +1307,8 @@ product_tabs['Suppliers'] = new function(){
$('#suppliers_accordion').parents('.product-tab-content').bind('displayed', function(){ $('#suppliers_accordion').parents('.product-tab-content').bind('displayed', function(){
$('#suppliers_accordion').accordion({ $('#suppliers_accordion').accordion({
collapsible: true, collapsible: true,
autoHeight: true}); autoHeight: true,
heightStyle: "content"});
}); });
}; };
} }
@@ -1412,13 +1410,19 @@ product_tabs['Warehouses'] = new function(){
// @TODO: a better way to fix the accordion wrong size bug when the selected page is this page // @TODO: a better way to fix the accordion wrong size bug when the selected page is this page
setTimeout(function() { setTimeout(function() {
$('#warehouse_accordion').accordion(); $('#warehouse_accordion').accordion({
}, 500); collapsible: true,
autoHeight: true,
heightStyle: "content"});
}, 1000);
// Resize the accordion once the page is visible because of the bug with accordions initialized // Resize the accordion once the page is visible because of the bug with accordions initialized
// inside a display:none block not having the correct size. // inside a display:none block not having the correct size.
$('#warehouse_accordion').parents('.product-tab-content').bind('displayed', function(){ $('#warehouse_accordion').parents('.product-tab-content').bind('displayed', function(){
$('#warehouse_accordion').accordion("refresh"); $('#warehouse_accordion').accordion({
collapsible: true,
autoHeight: true,
heightStyle: "content"});
}); });
}; };
} }