diff --git a/ucs-4.0-1/management/univention-management-console-module-udm/umc/js/udm/DetailPage.js b/ucs-4.0-1/management/univention-management-console-module-udm/umc/js/udm/DetailPage.js
index f4ce937..63ed9a5 100644
--- a/ucs-4.0-1/management/univention-management-console-module-udm/umc/js/udm/DetailPage.js
+++ b/ucs-4.0-1/management/univention-management-console-module-udm/umc/js/udm/DetailPage.js
@@ -382,13 +382,13 @@ define([
this._form.ready().then(lang.hitch(this, function() {
var valuesChanged = this.haveValuesChanged() || this.havePolicyReferencesChanged();
if (valuesChanged) {
- var changes = '\n
';
+ var changes = [];
tools.forIn(this.getAlteredValues(), lang.hitch(this, function(key, value) {
if (key === '$dn$') {
return;
}
var widget = this._form.getWidget(key);
- if (widget) {
+ if (widget && widget.get('visible')) {
value = widget.get('value');
if (value instanceof Array) {
value = value.join(', ');
@@ -400,15 +400,18 @@ define([
}
});
}
- changes += lang.replace('- {tabName}{groupName} - {widgetName}: {value}
', {
+ changes.push(lang.replace('- {tabName}{groupName} - {widgetName}: {value}
', {
tabName: widget.$refTab$ ? widget.$refTab$.label: '',
groupName: widget.$refTitlePane$ ? ' - ' + widget.$refTitlePane$.label: '',
widgetName: widget.get('label') || key,
- value: value});
+ value: value
+ }));
}
}));
- changes += '
';
- dialog.alert(_('The following empty properties were set to default values in the form. These values will be applied when saving.') + changes);
+ if (changes.length) {
+ changes = '\n';
+ dialog.alert(_('The following empty properties were set to default values in the form. These values will be applied when saving.') + changes);
+ }
}
}));
},