From 764a706143aab9241f44ec830c8da933ecdefb11 Mon Sep 17 00:00:00 2001 From: Mads Rasmussen Date: Wed, 6 Jun 2018 09:09:05 +0200 Subject: [PATCH] fix copy-dialog title --- .../common/overlays/copy/copy.controller.js | 24 ++++++++++++------- .../listview/listview.controller.js | 1 - 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/src/Umbraco.Web.UI.Client/src/views/common/overlays/copy/copy.controller.js b/src/Umbraco.Web.UI.Client/src/views/common/overlays/copy/copy.controller.js index 47e078d33c..5de36dfd44 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/overlays/copy/copy.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/common/overlays/copy/copy.controller.js @@ -5,10 +5,6 @@ var vm = this; - if(!$scope.model.title) { - $scope.model.title = localizationService.localize("general_copy"); - } - vm.hideSearch = hideSearch; vm.selectResult = selectResult; vm.onSearchResults = onSearchResults; @@ -17,10 +13,6 @@ var searchText = "Search..."; var node = dialogOptions.currentNode; - localizationService.localize("general_search").then(function (value) { - searchText = value + "..."; - }); - $scope.model.relateToOriginal = true; $scope.dialogTreeApi = {}; @@ -35,6 +27,21 @@ // get entity type based on the section $scope.entityType = entityHelper.getEntityTypeFromSection(dialogOptions.section); + function onInit() { + + if(!$scope.model.title) { + localizationService.localize("general_copy").then(function (value) { + $scope.model.title = value; + }); + } + + localizationService.localize("general_search").then(function (value) { + searchText = value + "..."; + }); + + } + + function nodeSelectHandler(args) { if(args && args.event) { args.event.preventDefault(); @@ -98,6 +105,7 @@ $scope.miniListView = node; } + onInit(); } diff --git a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.controller.js b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.controller.js index e736c12f1c..c53415cf7a 100644 --- a/src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.controller.js @@ -503,7 +503,6 @@ function listViewController($rootScope, $scope, $routeParams, $injector, notific $scope.copy = function () { $scope.copyDialog = {}; - $scope.copyDialog.title = localizationService.localize("general_copy"); $scope.copyDialog.section = $scope.entityType; $scope.copyDialog.currentNode = $scope.contentId; $scope.copyDialog.view = "copy";