From df74f782eeb77b1d90d468518812d4daf593c0c0 Mon Sep 17 00:00:00 2001 From: Mikhail Bigun Date: Fri, 27 Sep 2019 00:53:00 +0000 Subject: [PATCH] DNN-31960 Expand/Collapse All Fails After Moving Dragging Away The Only Child Item (#1176) --- .../src/PersonaBarPageTreeviewInteractor.jsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Extensions/Content/Dnn.PersonaBar.Extensions/WebApps/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/PersonaBarPageTreeviewInteractor.jsx b/Extensions/Content/Dnn.PersonaBar.Extensions/WebApps/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/PersonaBarPageTreeviewInteractor.jsx index 541d849f8..6d4d2875e 100644 --- a/Extensions/Content/Dnn.PersonaBar.Extensions/WebApps/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/PersonaBarPageTreeviewInteractor.jsx +++ b/Extensions/Content/Dnn.PersonaBar.Extensions/WebApps/Pages.Web/src/components/dnn-persona-bar-page-treeview/src/PersonaBarPageTreeviewInteractor.jsx @@ -662,6 +662,11 @@ class PersonaBarPageTreeviewInteractor extends Component { this.setState({ isTreeviewExpanded: !this.state.isTreeviewExpanded }); + } else if (item.childCount === 0) { + item.childListItems = []; + item.isOpen = false; + item.hasChildren = false; + updateStore(list); } }); }