diff --git a/webadmin/src/js/index.js b/webadmin/src/js/index.js index 3c625c323..da7c9288d 100644 --- a/webadmin/src/js/index.js +++ b/webadmin/src/js/index.js @@ -328,8 +328,17 @@ app.directive('ngClickReveal', function () { link: function (scope, element, attrs) { element.addClass('hand'); + var value = ''; + + scope.$watch(attrs.ngClickReveal, function (newValue, oldValue) { + if (newValue !== oldValue) { + element.html('hidden'); + value = newValue; + } + }); + element.bind('click', function () { - element.text(attrs.ngClickReveal); + element.text(value); }); } };