From c4e6b757f9dc4cc28c5adcd06b817d672df4c69f Mon Sep 17 00:00:00 2001 From: Felix Hamann Date: Sun, 19 May 2019 11:35:13 +0200 Subject: [PATCH] dont set selectionStart on non-text inputs with async table response --- static/js/utils/asyncTable.js | 2 +- static/js/utils/modal.js | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/static/js/utils/asyncTable.js b/static/js/utils/asyncTable.js index 6e8ee66e7..a4b2148e3 100644 --- a/static/js/utils/asyncTable.js +++ b/static/js/utils/asyncTable.js @@ -200,7 +200,7 @@ var focusedInput = tableFilterForm.querySelector(':focus, :active'); // focus previously focused input - if (focusedInput) { + if (focusedInput && focusedInput.selectionStart !== null) { var selectionStart = focusedInput.selectionStart; var focusId = focusedInput.id; callback = function(wrapper) { diff --git a/static/js/utils/modal.js b/static/js/utils/modal.js index 84efe8a1a..6710c0854 100644 --- a/static/js/utils/modal.js +++ b/static/js/utils/modal.js @@ -51,7 +51,6 @@ var modalUrl; function _init() { - console.log('modalUtil.init', { element }); if (!element) { throw new Error('Modal utility cannot be setup without an element!'); }