aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/vimium_frontend.coffee
diff options
context:
space:
mode:
Diffstat (limited to 'content_scripts/vimium_frontend.coffee')
-rw-r--r--content_scripts/vimium_frontend.coffee3
1 files changed, 2 insertions, 1 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee
index adec11c5..11f5a27b 100644
--- a/content_scripts/vimium_frontend.coffee
+++ b/content_scripts/vimium_frontend.coffee
@@ -104,7 +104,7 @@ initializePreDomReady = ->
requestHandlers =
hideUpgradeNotification: -> HUD.hideUpgradeNotification()
- showUpgradeNotification: -> HUD.showUpgradeNotification()
+ showUpgradeNotification: (request) -> HUD.showUpgradeNotification(request.version)
toggleHelpDialog: (request) -> toggleHelpDialog(request.dialogHtml, request.frameId)
focusFrame: (request) -> if (frameId == request.frameId) then focusThisFrame(request.highlight)
refreshCompletionKeys: refreshCompletionKeys
@@ -118,6 +118,7 @@ initializePreDomReady = ->
# in the options page, we will receive requests from both content and background scripts. ignore those
# from the former.
return unless sender.tab?.url.startsWith 'chrome-extension://'
+ return unless isEnabledForUrl or request.name == 'getActiveState'
sendResponse requestHandlers[request.name](request, sender)
# Ensure the sendResponse callback is freed.
false