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