diff --git a/src/mixins/overlayable.js b/src/mixins/overlayable.js
index <HASH>..<HASH> 100644
--- a/src/mixins/overlayable.js
+++ b/src/mixins/overlayable.js
@@ -82,6 +82,8 @@ export default {
      */
     scrollListener (e) {
       if (e.type === 'keydown') {
+        if (['INPUT', 'TEXTAREA', 'SELECT'].includes(e.target.tagName)) return
+
         const up = [38, 33]
         const down = [40, 34]
fix: arrow up/down not working in inputs in dialog (#<I>)

fixes #<I>