ICEfaces
  1. ICEfaces
  2. ICE-3468

Nested panelTabSets inherit parent styling

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Won't Fix
    • Affects Version/s: 1.7.1
    • Fix Version/s: 1.7.2
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      All

      Description

      When a panelTabSet is nested inside another panelTabSet the child tab set inherits the parents styling. This negates the ability to apply different styling to the child tab set.
      1. ICE-3468.jpg
        16 kB
      2. panelTabSet-styling.JPG
        8 kB

        Activity

        Arran Mccullough created issue -
        Arran Mccullough made changes -
        Field Original Value New Value
        Priority Major [ 3 ] Minor [ 4 ]
        Support Customer Ref. #s https://www.icesoft.ca:4443/supportilla/show_bug.cgi?id=5140
        Hide
        Arran Mccullough added a comment -

        From screen shot:

        Tab 1 uses the default rime css, Tab 1.1 has custom styling. Tab 1.1.1 should use the default rime styling but uses the custom styling instead.

        Show
        Arran Mccullough added a comment - From screen shot: Tab 1 uses the default rime css, Tab 1.1 has custom styling. Tab 1.1.1 should use the default rime styling but uses the custom styling instead.
        Arran Mccullough made changes -
        Attachment panelTabSet-styling.JPG [ 11212 ]
        Hide
        Arran Mccullough added a comment -

        Attached example war file, built to run on Tomcat 6

        Show
        Arran Mccullough added a comment - Attached example war file, built to run on Tomcat 6
        Arran Mccullough made changes -
        Attachment Case5140Example.war [ 11213 ]
        Ken Fyten made changes -
        Assignee Priority P3
        Assignee Adnan Durrani [ adnan.durrani ]
        Adnan Durrani made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Hide
        Adnan Durrani added a comment -

        [quote]
        When a panelTabSet is nested inside another panelTabSet the child tab set inherits the parents styling. This negates the ability to apply different styling to the child tab set.
        [/quote]

        Inheritance and cascading is the CSS nature, so there isn't anything that can be fixed, however developer can revert the changes back by defining the second class. Please see the attached snapshot. I have also attached the war file, with the workaround.

        Show
        Adnan Durrani added a comment - [quote] When a panelTabSet is nested inside another panelTabSet the child tab set inherits the parents styling. This negates the ability to apply different styling to the child tab set. [/quote] Inheritance and cascading is the CSS nature, so there isn't anything that can be fixed, however developer can revert the changes back by defining the second class. Please see the attached snapshot. I have also attached the war file, with the workaround.
        Adnan Durrani made changes -
        Status In Progress [ 3 ] Resolved [ 5 ]
        Fix Version/s 1.7.2 [ 10130 ]
        Resolution Won't Fix [ 2 ]
        Adnan Durrani made changes -
        Attachment ICE-3468.jpg [ 11218 ]
        Adnan Durrani made changes -
        Attachment ICE-3468.war [ 11219 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P3
        Assignee Adnan Durrani [ adnan.durrani ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: