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) {