Uploaded image for project: 'Browser Developer Extensions'
  1. Browser Developer Extensions
  2. BDE-114

Fix dependency mismatch handling when popup has been closed

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: 2.0.0
    • Fix Version/s: 2.1.0
    • Component/s: Base Code
    • Logged In as Administrator:
      Yes
    • Dev Mode Activated:
      Yes
    • CORS Configured:
      Yes
    • Sprint:
      nxProduct-W46
    • Nuxeo Version:
      9.3

      Description

      Using
      Windows 10
      Nuxeo Server 9.3 snapshot (2017-11-16)
      MongoDB
      JSF UI
      Redis
      BDE 2.0

      In Studio

      • Add a dependency in app def screen that is not installed on server yet
      • Create a new doctype

      In Nuxeo Server

      • Trigger hot reload using BDE
      • Close popup
      • Wait for ~10 seconds
      • Reopen popup

      => Dependency mismatch appears but package list is empty and clicking buttons has no effect anymore
      => Closing / reopening the popup brings the same screen, only workaround is to uninstall / reinstall the extension

      Problem can't be reproduced if popup is kept open during hot reload.

      Expected: packages list should be kept and buttons should remain functional

        Attachments

        1. dependency-mismatch-open.png
          110 kB
          Bertrand Chauvin
        2. mismatch-closed.png
          127 kB
          Bertrand Chauvin

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: