diff --git a/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/iconpicker/iconpicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/iconpicker/iconpicker.controller.js index 175bab3dee..f428e64e3e 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/iconpicker/iconpicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/iconpicker/iconpicker.controller.js @@ -17,9 +17,7 @@ function IconPickerController($scope, iconHelper, localizationService) { vm.loading = true; - if (!$scope.model.title) { - $scope.model.title = localizationService.localize("defaultdialogs_selectIcon"); - } + setTitle(); iconHelper.getIcons().then(function (icons) { vm.icons = icons; @@ -28,6 +26,15 @@ function IconPickerController($scope, iconHelper, localizationService) { } + function setTitle() { + if (!$scope.model.title) { + localizationService.localize("defaultdialogs_selectIcon") + .then(function(data){ + $scope.model.title = data; + }); + } + } + function selectIcon(icon, color) { $scope.model.icon = icon; $scope.model.color = color;