From cf0d163a32204442a6345bad8853f7eaaa033a61 Mon Sep 17 00:00:00 2001 From: michag86 Date: Mon, 7 Dec 2015 09:48:54 +0100 Subject: [PATCH] reset mailadress/displayname on blur --- settings/js/users/users.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/settings/js/users/users.js b/settings/js/users/users.js index aeecac7b24..68dca44051 100644 --- a/settings/js/users/users.js +++ b/settings/js/users/users.js @@ -694,6 +694,8 @@ $(document).ready(function () { } } ); + var displayName = $input.val(); + $tr.data('displayname', displayName); $input.blur(); } else { $input.blur(); @@ -701,8 +703,7 @@ $(document).ready(function () { } }) .blur(function () { - var displayName = $input.val(); - $tr.data('displayname', displayName); + var displayName = $tr.data('displayname'); $input.replaceWith('' + escapeHTML(displayName) + ''); $td.find('img').show(); }); @@ -721,6 +722,7 @@ $(document).ready(function () { .keypress(function (event) { if (event.keyCode === 13) { if ($(this).val().length > 0) { + $tr.data('mailAddress', $input.val()); $input.blur(); $.ajax({ type: 'PUT', @@ -740,7 +742,7 @@ $(document).ready(function () { } }) .blur(function () { - var mailAddress = $input.val(); + var mailAddress = $tr.data('mailAddress'); var $span = $('').text(mailAddress); $tr.data('mailAddress', mailAddress); $input.replaceWith($span);