Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-26324

Hot reload with disabled branding breaks JSF UI

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 10.3-SNAPSHOT
    • Fix Version/s: 10.3
    • Component/s: Seam / JSF UI
    • Environment:
      https://nos-preprod-connect.nuxeocloud.com
      Target platform: 10.3
      nuxeo-server-10.3-I20181126_1115-tomcat
      Packages installed: nuxeo-dam nuxeo-jsf-ui

      Description

      Follow the JSF UI customization test scenario for Branding:

      • On an empty studio project with no other brandings, create a new branding from the customization menu.
      • Upload and select a logo (minion.png attached).
      • Set a:
        • grey header
        • black footer
        • yellow links
      • Go to Login Page tab and set a login background video:
      • Check Set as default branding.
      • Perform a hot reload from the Nuxeo Dev Tools browser extension.
      • Log into Nuxeo and observe configuration. (see config-deployed.png attached)
      • Disable the custom branding with the toggle next to the Save button.
      • Deploy.
      • Perform a hot reload from the Nuxeo Dev Tools browser extension.
      • Observe configuration. (see disabled-config-deployed.png attached)
        => The logo is still present and the page's CSS seems to be... messed up.

      Unticking the "Set as default branding" option doesn't resolve the problem.

        Attachments

        1. config-deployed.png
          config-deployed.png
          208 kB
        2. disabled-config-deployed.png
          disabled-config-deployed.png
          224 kB
        3. disable-package-validation-config.xml
          0.3 kB
        4. fsantos-SANDBOX-fsantos.zip
          2 kB
        5. ktouchie-SANDBOX-ktouchie.zip
          36 kB
        6. minion.png
          minion.png
          25 kB
        7. nuxeo-runtime-10.3-SNAPSHOT.jar
          236 kB

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 3 hours
                  3h