Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-49652

Parent flags for creating Panel pages do not function as expected

    Details

      Description

      1. Create a new site
      2. Enable local staging on the site
      3. Create 1 page named 'GrandParentA'
      4. Create 3 subpages name 'ParentA', 'ParentB', 'ParentC'
      5. Create 3 subpages under 'ParentA' named 'ChildA', 'ChildB', 'ChildC'
      6. Go to the staged 'GrandParentA' page
      7. From the staging bar, publish to live now
      8. Inside of the Pages panel, click 'Select Pages'. You will see a tree for the Site Pages.
      9. Click on the top level node (Public) to check everything
      10. Uncheck 'ChildA'. The parent page does not change. It is still flagged. Notice that the state of the parent doesn't change.
      11. When unchecking 'ParentA' - everything under 'ParentA' will be unchecked. Flags for the 'GrandParentA' and Public Pages do not change.
      12. Uncheck 'ChildB', and then check 'ChildB'. Notice that only two of the three parent nodes will change state.

        Attachments

        1. aui-tree-node.diff.txt
          3 kB
        2. aui-tree-node.js
          35 kB
        3. fixed.jpg
          fixed.jpg
          70 kB
        4. reproduced.jpg
          reproduced.jpg
          72 kB
        5. Screenshot 2014-09-03 11.16.00.png
          Screenshot 2014-09-03 11.16.00.png
          79 kB
        6. step.jpg
          step.jpg
          45 kB

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  5 years, 12 weeks, 1 day ago

                  Packages

                  Version Package
                  6.1.X EE
                  6.2.2 CE GA3
                  6.2.X EE
                  7.0.0 M2