Uploaded image for project: 'Fluid Infusion'
  1. Fluid Infusion
  2. FLUID-5338

Navigating away from Prefs Framework demo and returning sometimes breaks the overviewPanel - the overviewPanel container can not be found and does not render

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.5
    • Labels:
      None
    • Environment:
      Firefox
      Other browsers tested okay, but error may be handled by browser (i.e. by caching?).

      Description

      If navigating away from the Prefs Framework demo and returning to the demo, an error occurs and the overviewPanel does not appear.

      This is the error:
      ASSERTION FAILED: Instantiation of autoInit component with type fluid.overviewPanel failed, since selector " .flc-overviewPanel " did not match any markup in the document.

      To reproduce:
      1. Load the Prefs Framework demo - http://build.fluidproject.org/infusion/src/demos/prefsFramework/
      2. Select the "Code" link which takes you away to another domain (i.e. github)
      3. Press back on browser.
      4. Notice that when arriving back on the demo page, the overview panel is not there.

      Observations:

      • It is possible the bug doesn't appear in every attempt. Just go forward away from the demo and back again.
      • Using the "Code" / github link in the overviewPanel seems to reproduce this problem with higher probability (4 out of 5 tries causes this problem)
      • The error claims "flc-overviewPanel" can not be found, but it can be seen in the markup.
      • This seems to occur primarily in Firefox

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            jhung Jonathan Hung
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: