mirror of
https://github.com/Cacti/cacti.git
synced 2026-11-09 14:02:54 +09:00
Minor fix to #4295
This commit is contained in:
1 parent
5a2d51c02f
commit
dcafe08776
1 file changed
+34
-32
+34
-32
@@ -1498,47 +1498,49 @@ function tuneTable(object, width) {
|
||||
$('#main, .cactiConsoleContentArea').css({ 'overflow-x': 'hidden' });
|
||||
}
|
||||
|
||||
var calculatedColumns = [];
|
||||
var calculatedWidth = 0;
|
||||
var calculatedPadding = 15;
|
||||
if (width < tableWidth) {
|
||||
var calculatedColumns = [];
|
||||
var calculatedWidth = 0;
|
||||
var calculatedPadding = 15;
|
||||
|
||||
var tableHeaders = $(object).find('th');
|
||||
var tableCheckBox = $(tableHeaders).each(function() {
|
||||
if ($(this).index() == tableHeaders.length) {
|
||||
calculatedColumns.addClass('noHide');
|
||||
}
|
||||
});
|
||||
var tableHeaders = $(object).find('th');
|
||||
var tableCheckBox = $(tableHeaders).each(function() {
|
||||
if ($(this).index() == tableHeaders.length) {
|
||||
calculatedColumns.addClass('noHide');
|
||||
}
|
||||
});
|
||||
|
||||
$($(object).find('th').get()).each(function() {
|
||||
var isLastCheckBox = $(this).hasClass('tableSubHeaderCheckbox') && $(this).index() == tableHeaders.length - 1;
|
||||
$($(object).find('th').get()).each(function() {
|
||||
var isLastCheckBox = $(this).hasClass('tableSubHeaderCheckbox') && $(this).index() == tableHeaders.length - 1;
|
||||
|
||||
if ($(this).hasClass('noHide') || isLastCheckBox) {
|
||||
var columnWidth = $.textMetrics(this).width;
|
||||
if ($(this).hasClass('noHide') || isLastCheckBox) {
|
||||
var columnWidth = $.textMetrics(this).width;
|
||||
|
||||
calculatedColumns.push($(this).index());
|
||||
calculatedWidth += columnWidth + calculatedPadding;
|
||||
}
|
||||
});
|
||||
|
||||
$($(object).find('th').get()).each(function() {
|
||||
if (!calculatedColumns.includes($(this).index())) {
|
||||
var columnWidth = $.textMetrics(this).width;
|
||||
if (width < calculatedWidth) {
|
||||
$(this).hide();
|
||||
} else {
|
||||
calculatedColumns.push($(this).index());
|
||||
calculatedWidth += columnWidth + calculatedPadding;
|
||||
}
|
||||
});
|
||||
|
||||
console.log($(this).parent().id + ' - ' + $(this).index() + ' - ' + width);
|
||||
}
|
||||
});
|
||||
$($(object).find('th').get()).each(function() {
|
||||
if (!calculatedColumns.includes($(this).index())) {
|
||||
var columnWidth = $.textMetrics(this).width;
|
||||
if (width < calculatedWidth) {
|
||||
$(this).hide();
|
||||
} else {
|
||||
calculatedColumns.push($(this).index());
|
||||
calculatedWidth += columnWidth + calculatedPadding;
|
||||
}
|
||||
|
||||
$($(object).find('td').each(function() {
|
||||
if (!calculatedColumns.includes($(this).index())) {
|
||||
$(this).hide();
|
||||
}
|
||||
}));
|
||||
console.log($(this).parent().id + ' - ' + $(this).index() + ' - ' + width);
|
||||
}
|
||||
});
|
||||
|
||||
$($(object).find('td').each(function() {
|
||||
if (!calculatedColumns.includes($(this).index())) {
|
||||
$(this).hide();
|
||||
}
|
||||
}));
|
||||
}
|
||||
}
|
||||
|
||||
function tuneFilter(object, width) {
|
||||
|
||||
Reference in new issue
Block a user