Skip to content

Commit

Permalink
expended for virtual containers.
Browse files Browse the repository at this point in the history
  • Loading branch information
katkav committed Oct 19, 2021
1 parent 9b74f03 commit 7e47865
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,10 @@ public PrismContainerValueWrapper<C> createValueWrapper(PrismContainerWrapper<C>
virtualContainerSpec = context.findVirtualContainerConfiguration(parent.getPath());
}
if (virtualContainerSpec != null) {
//override default expanded settings
if (virtualContainerSpec.isExpanded() != null) {
containerValueWrapper.setExpanded(virtualContainerSpec.isExpanded());
}
for (ItemWrapper<?, ?> child : children) {
if (childNotDefined(virtualContainerSpec, child)) {
continue;
Expand All @@ -84,6 +88,7 @@ public PrismContainerValueWrapper<C> createValueWrapper(PrismContainerWrapper<C>
} else {
containerValueWrapper.addItems(children);
}

containerValueWrapper.setVirtualContainerItems(context.getVirtualItemSpecification());
if (parent != null && context.getVirtualItemSpecification() != null) {
parent.setVirtual(true);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,7 @@ public PrismContainerValueWrapper<O> createValueWrapper(PrismContainerWrapper<O>

if (iw instanceof PrismContainerWrapper) {
((PrismContainerWrapper) iw).setIdentifier(virtualContainer.getIdentifier());
((PrismContainerWrapper<?>) iw).setExpanded(virtualContainer.isExpanded());
}
iw.setVisibleOverwrite(virtualContainer.getVisibility());

Expand Down

0 comments on commit 7e47865

Please sign in to comment.