diff --git a/src/opnsense/www/js/widgets/Firewall.js b/src/opnsense/www/js/widgets/Firewall.js index 3f063c0b3..dcb43c78b 100644 --- a/src/opnsense/www/js/widgets/Firewall.js +++ b/src/opnsense/www/js/widgets/Firewall.js @@ -137,6 +137,13 @@ export default class Firewall extends BaseTableWidget { ] ]); + super.updateTable('fw-rule-table', [ + [ + popover.html($(`
${this.counters[data.rid].label}
`)).prop('outerHTML'), + this.counters[data.rid].count + ] + ], data.rid); + $('[data-toggle="popover"]').popover('hide'); $('[data-toggle="popover"]').popover({ container: 'body' @@ -144,13 +151,6 @@ export default class Firewall extends BaseTableWidget { $(this).data("bs.popover").tip().css("max-width", "100%") }); - super.updateTable('fw-rule-table', [ - [ - $('
').text(this.counters[data.rid].label).prop('outerHTML'), - this.counters[data.rid].count - ] - ], data.rid); - this._updateChart(data.rid, this.counters[data.rid].label, this.counters[data.rid].count); if (Object.keys(this.counters).length < this.rotation) {