Henry Kuijpers created SLING-12391:
--------------------------------------

             Summary: Resource Merger with negation hides local resources as 
well
                 Key: SLING-12391
                 URL: https://issues.apache.org/jira/browse/SLING-12391
             Project: Sling
          Issue Type: Bug
            Reporter: Henry Kuijpers


For example

Parent:
 * "basic" (with properties and children)
 * "expert" (with properties and children)

Current: (Inheriting from parent)
 * (sling:hideChildren="!basic,*")
 * "basic" -> Parent "basic" + new subnode and adjustments to properties
 * "expert" -> Entirely new "expert"-node without any inheriting from the 
parent's "expert"-node

Should result in:
 * "basic" being inherited, and in the current node we could do any 
modifications / overrides still
 * "expert" not being inherited at all, but we would be free to define a new 
"expert"-node with other properties/subnodes/... Which has no relationship at 
all with the parent "expert"

Currently the behavior is that the "expert"-node, defined in parent, is not 
available in current, at all. Even though there is a completely new definition 
of properties and subnodes defined as well.

 

Why else would we define these properties and subnodes?



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to