summaryrefslogtreecommitdiffstats
path: root/ui/webui
diff options
context:
space:
mode:
authordbeam <dbeam@chromium.org>2016-03-21 21:54:39 -0700
committerCommit bot <commit-bot@chromium.org>2016-03-22 04:55:44 +0000
commitdd6ce22c4d694ebb2bf9f97a9af98d948a816873 (patch)
treeb9073bf2e4a31c41c6d0f4bdeae07f36d5e4e9ef /ui/webui
parent85d68b348b4c3752d366649eb86b8d0bb34f27df (diff)
downloadchromium_src-dd6ce22c4d694ebb2bf9f97a9af98d948a816873.zip
chromium_src-dd6ce22c4d694ebb2bf9f97a9af98d948a816873.tar.gz
chromium_src-dd6ce22c4d694ebb2bf9f97a9af98d948a816873.tar.bz2
MD Downloads: fix double click bug
R=dmazzoni@chromium.org BUG=594515 Review URL: https://codereview.chromium.org/1821023003 Cr-Commit-Position: refs/heads/master@{#382511}
Diffstat (limited to 'ui/webui')
-rw-r--r--ui/webui/resources/js/action_link.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/ui/webui/resources/js/action_link.js b/ui/webui/resources/js/action_link.js
index bd607f5..70b89e7 100644
--- a/ui/webui/resources/js/action_link.js
+++ b/ui/webui/resources/js/action_link.js
@@ -44,7 +44,7 @@ var ActionLink = document.registerElement('action-link', {
this.setAttribute('role', 'link');
this.addEventListener('keydown', function(e) {
- if (!this.disabled && e.keyIdentifier == 'Enter') {
+ if (!this.disabled && e.keyIdentifier == 'Enter' && !this.href) {
// Schedule a click asynchronously because other 'keydown' handlers
// may still run later (e.g. document.addEventListener('keydown')).
// Specifically options dialogs break when this timeout isn't here.