Skip to content

Commit c4ef58a

Browse files
authored
"Copied" fix (#179)
1 parent e480176 commit c4ef58a

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

shkeeper/static/js/custom-transactions.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,8 @@ function formatTransAndAddresses() {
312312

313313
const tooltip = new bootstrap.Tooltip(element, {
314314
trigger: "hover focus",
315+
html: true,
316+
placement: "top",
315317
});
316318

317319
element._tooltipInstance = tooltip;
@@ -331,20 +333,18 @@ function formatTransAndAddresses() {
331333
}
332334

333335
function showCopiedTooltip(element) {
334-
const tooltip = element._tooltipInstance;
336+
const tooltip = bootstrap.Tooltip.getInstance(element);
335337
if (!tooltip) return;
336338

337-
const originalTitle = element.getAttribute("data-bs-title");
339+
const originalTitle = element.getAttribute("data-bs-original-title");
338340

339-
element.setAttribute("data-bs-title", "Copied!");
340-
tooltip.setContent({ ".tooltip-inner": "Copied!" });
341+
element.setAttribute("data-bs-original-title", "Copied!");
341342

342343
tooltip.show();
343344

344345
setTimeout(() => {
346+
element.setAttribute("data-bs-original-title", originalTitle);
345347
tooltip.hide();
346-
element.setAttribute("data-bs-title", originalTitle);
347-
tooltip.setContent({ ".tooltip-inner": originalTitle });
348348
}, 1200);
349349
}
350350
}

0 commit comments

Comments
 (0)