diff --git a/src/Umbraco.Web.UI.Client/src/views/content/content.copy.controller.js b/src/Umbraco.Web.UI.Client/src/views/content/content.copy.controller.js index 3e15c08990..7082cff032 100644 --- a/src/Umbraco.Web.UI.Client/src/views/content/content.copy.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/content/content.copy.controller.js @@ -17,8 +17,13 @@ angular.module("umbraco") $scope.selectedEl.find("i.umb-tree-icon").show(); } - c.find("i.umb-tree-icon").hide() - .after(""); + var temp = ""; + var icon = c.find("i.umb-tree-icon"); + if(icon.length > 0){ + icon.hide().after(temp); + }else{ + c.prepend(temp); + } $scope.target = args.node; $scope.selectedEl = c; diff --git a/src/Umbraco.Web.UI.Client/src/views/content/content.move.controller.js b/src/Umbraco.Web.UI.Client/src/views/content/content.move.controller.js index 12acd9aa79..e097578b48 100644 --- a/src/Umbraco.Web.UI.Client/src/views/content/content.move.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/content/content.move.controller.js @@ -12,13 +12,20 @@ angular.module("umbraco").controller("Umbraco.Editors.Content.MoveController", eventsService.publish("Umbraco.Editors.Content.MoveController.Select", args).then(function(args){ var c = $(args.event.target.parentElement); + if($scope.selectedEl){ $scope.selectedEl.find(".temporary").remove(); $scope.selectedEl.find("i.umb-tree-icon").show(); } - c.find("i.umb-tree-icon").hide() - .after(""); + var temp = ""; + var icon = c.find("i.umb-tree-icon"); + if(icon.length > 0){ + icon.hide().after(temp); + }else{ + c.prepend(temp); + } + $scope.target = args.node; $scope.selectedEl = c;