diff --git a/www/caddy/src/opnsense/www/js/widgets/CaddyCertificate.js b/www/caddy/src/opnsense/www/js/widgets/CaddyCertificate.js
index 8ad40f3df..f37eeca31 100644
--- a/www/caddy/src/opnsense/www/js/widgets/CaddyCertificate.js
+++ b/www/caddy/src/opnsense/www/js/widgets/CaddyCertificate.js
@@ -29,7 +29,6 @@ import BaseTableWidget from "./BaseTableWidget.js";
export default class CaddyCertificate extends BaseTableWidget {
constructor() {
super();
- this.resizeHandles = "e, w";
this.tickTimeout = 30;
}
@@ -80,6 +79,8 @@ export default class CaddyCertificate extends BaseTableWidget {
return;
}
+ $('.caddy-certificate-tooltip').tooltip('hide');
+
let rows = certificates.map(certificate => {
let colorClass = 'text-success';
if (certificate.remaining_days === 0) {
@@ -93,8 +94,8 @@ export default class CaddyCertificate extends BaseTableWidget {
let row = `
-
+
${certificate.hostname}
@@ -112,6 +113,6 @@ export default class CaddyCertificate extends BaseTableWidget {
super.updateTable('caddyCertificateTable', sortedRows);
// Initialize tooltips for new elements
- $('[data-toggle="tooltip"]').tooltip();
+ $('.caddy-certificate-tooltip').tooltip({container: 'body'});
}
}
diff --git a/www/caddy/src/opnsense/www/js/widgets/CaddyDomain.js b/www/caddy/src/opnsense/www/js/widgets/CaddyDomain.js
index d0e545315..be8bf92f9 100644
--- a/www/caddy/src/opnsense/www/js/widgets/CaddyDomain.js
+++ b/www/caddy/src/opnsense/www/js/widgets/CaddyDomain.js
@@ -29,7 +29,6 @@ import BaseTableWidget from "./BaseTableWidget.js";
export default class CaddyDomain extends BaseTableWidget {
constructor() {
super();
- this.resizeHandles = "e, w";
}
getGridOptions() {
@@ -73,6 +72,8 @@ export default class CaddyDomain extends BaseTableWidget {
return;
}
+ $('.caddy-domain-tooltip').tooltip('hide');
+
let rows = [];
// Assuming domains is a combination of both reverse and subdomains
for (const key in domains) {
@@ -88,8 +89,8 @@ export default class CaddyDomain extends BaseTableWidget {
let row = $(`