Skip to content

Commit 24062c0

Browse files
author
perploug
committed
Rolls back listview items in dialog trees
1 parent 06cbdc3 commit 24062c0

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

src/Umbraco.Web/Trees/ContentTreeController.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,8 +98,7 @@ protected override TreeNode GetSingleTreeNode(IUmbracoEntity e, string parentId,
9898
{
9999

100100
//Special check to see if it ia a container, if so then we'll hide children.
101-
//we only perform this check for non-dialog trees since pickers needs access to these nodes
102-
var isContainer = e.IsContainer() && (queryStrings.Get("isDialog") != "true");
101+
var isContainer = e.IsContainer(); // && (queryStrings.Get("isDialog") != "true");
103102

104103
var node = CreateTreeNode(
105104
e.Id.ToInvariantString(),

src/Umbraco.Web/Trees/ContentTreeControllerBase.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,8 @@ private TreeNodeCollection GetTreeNodesInternal(string id, FormDataCollection qu
177177
//before we get the children we need to see if this is a container node
178178
var current = Services.EntityService.Get(int.Parse(id), UmbracoObjectType);
179179

180-
181-
if (queryStrings.Get("isDialog") != "true" && current != null && current.IsContainer())
180+
//test if the parent is a listview / container
181+
if (current != null && current.IsContainer())
182182
{
183183
//no children!
184184
return new TreeNodeCollection();

src/Umbraco.Web/Trees/MediaTreeController.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ protected override TreeNode GetSingleTreeNode(IUmbracoEntity e, string parentId,
7878
var entity = (UmbracoEntity)e;
7979

8080
//Special check to see if it ia a container, if so then we'll hide children.
81-
var isContainer = e.IsContainer() && (queryStrings.Get("isDialog") != "true");
81+
var isContainer = e.IsContainer(); // && (queryStrings.Get("isDialog") != "true");
8282

8383
var node = CreateTreeNode(
8484
e.Id.ToInvariantString(),

0 commit comments

Comments
 (0)