aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrspeicher2010-04-17 08:01:17 +0800
committerIlya2010-04-18 02:31:29 +0800
commitddc6352b949a472711f7cd310f58963b2e923141 (patch)
tree0b6936bacd3ce2a5273a09caf11414b311e6c479
parent28bef8b604371334cec4d057770fb06dd0f20fea (diff)
downloadvimium-ddc6352b949a472711f7cd310f58963b2e923141.tar.bz2
Allow '?' to close help dialog if it's shown. Closes #124.
-rw-r--r--vimiumFrontend.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/vimiumFrontend.js b/vimiumFrontend.js
index 8a9d91ee..f59005fa 100644
--- a/vimiumFrontend.js
+++ b/vimiumFrontend.js
@@ -63,7 +63,10 @@ function initializePreDomReady() {
else if (request.name == "showUpgradeNotification" && isEnabledForUrl)
HUD.showUpgradeNotification(request.version);
else if (request.name == "showHelpDialog")
- showHelpDialog(request.dialogHtml);
+ if (isShowingHelpDialog)
+ hideHelpDialog();
+ else
+ showHelpDialog(request.dialogHtml);
else if (request.name == "refreshCompletionKeys")
refreshCompletionKeys(request.completionKeys);
sendResponse({}); // Free up the resources used by this open connection.