From da41b5dc003ba3801fdd5996af3c21fef8ff635f Mon Sep 17 00:00:00 2001 From: seefo Date: Thu, 25 May 2017 09:20:04 -0700 Subject: [PATCH] Focus is now changed when adding a new list item in DS settings --- domain-server/resources/web/settings/js/settings.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/domain-server/resources/web/settings/js/settings.js b/domain-server/resources/web/settings/js/settings.js index 69bdf1df3f..8066223318 100644 --- a/domain-server/resources/web/settings/js/settings.js +++ b/domain-server/resources/web/settings/js/settings.js @@ -1379,6 +1379,8 @@ function addTableRow(row) { var setting_name = table.attr("name"); row.addClass(Settings.DATA_ROW_CLASS + " " + Settings.NEW_ROW_CLASS); + var focusChanged = false; + _.each(row.children(), function(element) { if ($(element).hasClass("numbered")) { // Index row @@ -1429,6 +1431,11 @@ function addTableRow(row) { }); } + if (!focusChanged) { + input.focus(); + focusChanged = true; + } + if (isCheckbox) { $(input).find("input").attr("data-changed", "true"); } else {