diff --git a/4chan_x.user.js b/4chan_x.user.js index 73bee6fa0..65fb0f7b4 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -2284,9 +2284,10 @@ } else { qp.innerHTML = "Loading " + id + "..."; threadID = this.pathname.split('/').pop() || $.x('ancestor::div[@class="thread"]/div', this).id; - return $.cache(this.pathname, (function() { + $.cache(this.pathname, (function() { return quotePreview.parse(this, id, threadID); })); + return ui.hover(); } }, mouseout: function() { diff --git a/script.coffee b/script.coffee index 2bcb43d8d..48423580b 100644 --- a/script.coffee +++ b/script.coffee @@ -1790,6 +1790,7 @@ quotePreview = qp.innerHTML = "Loading #{id}..." threadID = @pathname.split('/').pop() or $.x('ancestor::div[@class="thread"]/div', @).id $.cache @pathname, (-> quotePreview.parse @, id, threadID) + ui.hover() mouseout: -> $.removeClass el, 'qphl' if el = $.id @hash[1..] ui.hoverend()