U4-4676 - fix property alias corruption issue

This commit is contained in:
Stephan
2014-04-23 11:21:53 +02:00
parent 65ecff4248
commit c00c59af1d
2 changed files with 7 additions and 9 deletions

View File

@@ -24,17 +24,15 @@ function duplicatePropertyNameAsSafeAlias(nameId, aliasId) {
}
function checkAlias(aliasId) {
var input = $(aliasId);
input.keyup(function(event) {
var value = $(this).val();
$(aliasId).keyup(function (event) {
var input = $(this);
var value = input.val();
validateSafeAlias(aliasId, value, false, function (isSafe) {
input.toggleClass('aliasValidationError', !isSafe);
});
});
input.blur(function(event) {
var value = $(this).val();
}).blur(function(event) {
var input = $(this);
var value = input.val();
getSafeAlias(aliasId, value, true, function (alias) {
if (value.toLowerCase() != alias.toLowerCase())
input.val(alias);

View File

@@ -125,7 +125,7 @@ namespace umbraco.controls
else
lt_icon.Text = _contentType.IconUrl.TrimStart('.');
checkTxtAliasJs.Text = string.Format("checkAlias('{0}');", txtAlias.ClientID);
checkTxtAliasJs.Text = string.Format("checkAlias('#{0}');", txtAlias.ClientID);
}
/// <summary>