Commit c49e1f76 authored by kristipark's avatar kristipark Committed by Commit Bot

[NTP] Fix delete link on "enter" in the edit dialog

Pressing enter in the edit link dialog will no longer delete the link.
The current event handler was not being called.

Bug: 864357
Change-Id: Idbba0cf0a3f9f0afa7dbcf91b49ec45de5c9e144
Reviewed-on: https://chromium-review.googlesource.com/1169763
Commit-Queue: Kristi Park <kristipark@chromium.org>
Reviewed-by: default avatarMathieu Perreault <mathp@chromium.org>
Cr-Commit-Position: refs/heads/master@{#582020}
parent e6647ad0
......@@ -342,17 +342,17 @@ function init() {
event.preventDefault();
finishEditLink();
});
$(IDS.FORM).onkeyup = (event) => {
let finishEditOrClose = (event) => {
if (event.keyCode === KEYCODES.ENTER) {
event.preventDefault();
if ($(IDS.DONE).disabled)
closeDialog();
else
finishEditLink();
} else if (event.keyCode === KEYCODES.ESC) {
closeDialog();
}
};
$(IDS.TITLE_FIELD).onkeydown = finishEditOrClose;
$(IDS.URL_FIELD).onkeydown = finishEditOrClose;
disableOutlineOnMouseClick($(IDS.DELETE));
disableOutlineOnMouseClick($(IDS.CANCEL));
disableOutlineOnMouseClick($(IDS.DONE));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment