summaryrefslogtreecommitdiff
path: root/static/import.js
diff options
context:
space:
mode:
authorJames Mills <prologic@shortcircuit.net.au>2020-03-31 21:26:56 +1000
committerJames Mills <prologic@shortcircuit.net.au>2020-03-31 21:26:56 +1000
commit9bbfb420f99e87f1cc597bc721c209710ca2b6d1 (patch)
treefa212e54dc90d643920cd11a48f1b3f75d889e66 /static/import.js
parentcd574192bf9438691ad07c09cb157de74cada5e1 (diff)
Fixed UI/UX bug with pressing tab or enter on url input fieldv1.1.10
Diffstat (limited to 'static/import.js')
-rw-r--r--static/import.js14
1 files changed, 12 insertions, 2 deletions
diff --git a/static/import.js b/static/import.js
index aa29b87..29922f6 100644
--- a/static/import.js
+++ b/static/import.js
@@ -75,10 +75,20 @@ const bytesToSize = (bytes) => {
/* MAIN */
document.addEventListener('DOMContentLoaded', () => {
- importInput.addEventListener("keyup", (e) => {
- if (e.keyCode === 13) {
+ importInput.addEventListener("keypress", (e) => {
+ if (e.keyCode == 9) {
+ urlSelected();
e.preventDefault();
+ e.stopPropagation();
+ return;
+ }
+
+ if (e.keyCode === 13 || e.keyCode == 10) {
+ e.preventDefault();
+ e.stopPropagation();
+ urlSelected();
importButton.click();
+ return;
}
});
}, false)