From d6f61c7be63bbe8b3ee455a46614012991f55379 Mon Sep 17 00:00:00 2001 From: Jez Ng Date: Tue, 3 Jul 2012 02:17:34 -0700 Subject: Fix bookmarklets. Closes #557. --- content_scripts/vomnibar.coffee | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'content_scripts') diff --git a/content_scripts/vomnibar.coffee b/content_scripts/vomnibar.coffee index a9a5af26..df9d89b9 100644 --- a/content_scripts/vomnibar.coffee +++ b/content_scripts/vomnibar.coffee @@ -200,11 +200,12 @@ extend BackgroundCompleter, navigateToUrl: (url, openInNewTab) -> # If the URL is a bookmarklet prefixed with javascript:, we shouldn't open that in a new tab. if (url.indexOf("javascript:") == 0) - openInNewTab = false - chrome.extension.sendRequest( - handler: if openInNewTab then "openUrlInNewTab" else "openUrlInCurrentTab" - url: url, - selected: openInNewTab) + window.location = url + else + chrome.extension.sendRequest( + handler: if openInNewTab then "openUrlInNewTab" else "openUrlInCurrentTab" + url: url, + selected: openInNewTab) switchToTab: (tabId) -> chrome.extension.sendRequest({ handler: "selectSpecificTab", id: tabId }) -- cgit v1.2.3