From 075aa45085c97249a8deddfb8cb978cd1ad79ec6 Mon Sep 17 00:00:00 2001 From: Alex Pott <alex.a.pott@googlemail.com> Date: Thu, 3 Nov 2016 14:54:52 +0000 Subject: [PATCH] Issue #2668596 by borisson_, droplet: No delays update for Machine Name --- core/misc/machine-name.js | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/core/misc/machine-name.js b/core/misc/machine-name.js index bbad2e39d0d2..e24cb56d38a5 100644 --- a/core/misc/machine-name.js +++ b/core/misc/machine-name.js @@ -71,22 +71,22 @@ xhr = null; } - // Wait 300 milliseconds since the last event to update the machine name - // i.e., after the user has stopped typing. + // Wait 300 milliseconds for Ajax request since the last event to update + // the machine name i.e., after the user has stopped typing. if (timeout) { clearTimeout(timeout); timeout = null; } - timeout = setTimeout(function () { - if (baseValue.toLowerCase() !== expected) { + if (baseValue.toLowerCase() !== expected) { + timeout = setTimeout(function () { xhr = self.transliterate(baseValue, options).done(function (machine) { self.showMachineName(machine.substr(0, options.maxlength), data); }); - } - else { - self.showMachineName(expected, data); - } - }, 300); + }, 300); + } + else { + self.showMachineName(expected, data); + } } Object.keys(settings.machineName).forEach(function (source_id) { -- GitLab