diff --git a/src/js/utilsDOM.js b/src/js/utilsDOM.js index e46a14a10471165eeef4441092fe66a6f7add545..58f58bb03f29a0a655e61206d4232c48c34fc198 100644 --- a/src/js/utilsDOM.js +++ b/src/js/utilsDOM.js @@ -79,13 +79,17 @@ App.UI.DOM.link = function(linkText, handler, args = [], passage = "", tooltip = const hArgs = Array.isArray(args) ? args : [args]; const link = document.createElement("a"); link.textContent = linkText; - link.title = tooltip; link.onclick = () => { handler(...hArgs); if (passage !== '') { SugarCube.Engine.play(passage); } }; + + tippy(link, { + content: tooltip, + }); + return link; };