From 9d3a5ec9398b5183048647f99df75badf59136b7 Mon Sep 17 00:00:00 2001 From: Doug Kearns Date: Thu, 5 Mar 2009 01:27:41 +1100 Subject: [PATCH] Fix help links whose destination is the current page. (#169) --- common/content/liberator.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/common/content/liberator.js b/common/content/liberator.js index 9433eab8..f2ddc6b6 100644 --- a/common/content/liberator.js +++ b/common/content/liberator.js @@ -1428,7 +1428,11 @@ window.addEventListener("liberatorHelpLink", function (event) { if (tag) var page = liberator.findHelp(tag); if (page) + { elem.href = "chrome://liberator/locale/" + page; + if (buffer.URL.replace(/#.*/, "") == elem.href.replace(/#.*/, "")) // XXX + setTimeout(function () { content.postMessage("fragmentChange", "*"); }, 0); + } }, true, true);