Uploaded image for project: 'Magnolia UI'
  1. Magnolia UI
  2. MGNLUI-6467

Old pages app: Labels from composite/multivalue inner fields are not shown

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Neutral Neutral
    • 6.2.7
    • 6.2.5
    • None
    • None

      Steps to reproduce

      1.  Use the attached dialog for a component
      2.  Open pages app (note it is not pages-app) and edit/create a page
      3. Add the component from step 1
        custom-dialog.yaml
         

        Expected results

      Dialog is correctly shown with labels for all its fields

      Actual results

      No labels are shown for the inner fields 

      Workaround

      Migrate dialog to 6UI or using pages-app

      Development notes

      This happens because a css class,force-hide-field-captions, is assigned to v-caption-on-top elements
      In new pages-app labels are correctly shown:

      Probably some rule change happened in 6.2 affecting the old, since rulesets are shared partially. 

      May be related: https://git.magnolia-cms.com/projects/PLATFORM/repos/ui.pub/commits/2ec30fbc56ff68db95d9d55a4be7ea0f9e7a1ec6#magnolia-ui-framework/src/main/java/info/magnolia/ui/framework/layout/field/FieldLayoutComponent.java

       

        Acceptance criteria

              sdemocko Šimon Demočko
              jayala Jonathan Ayala
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved:

                  Bug DoR
                  Task DoD

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - Not Specified
                    Not Specified
                    Logged:
                    Time Spent - 0.35h
                    0.35h