Uploaded image for project: 'Confluence Cloud'
  1. Confluence Cloud
  2. CONFCLOUD-72979

Deep link scrolling times out before anchor load

    XMLWordPrintable

Details

    Description

      Issue Summary

      When a page

      • takes long enough to load (greater than the time out period)
      • and, doesn't change during that delay
      • and, hasn't loaded the anchor macros yet

      The deep link scrolling mechanism times out and can't find an anchor macro to scroll to.

      Steps to Reproduce

      1. Create a page that takes a long time to load before macros are loaded (possibly with an external image reference or large amounts of smart links)
      2. Add an anchor macro (or header) to the page
      3. Try to navigate to the deep link target (anchor macro or header) by adding `#<target id>` to the page URL or using the "Copy link to heading" button

      Expected Results

      • Page takes time to load and when it settles (stops changing) for more than a few seconds, the page scrolls to the desired target.

         

      Actual Results

      When the page eventually loads, there is no scrolling.
      (note: that the final position may not be directly at the top if there are macros that expanded and caused the content to shift, this isn't a scroll issue, it's just due to normal macro expansion)

      Workaround

      The only known workaround would be to reduce the amount of time the page takes to load.

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              megan@atlassian.com ME (Inactive)
              Votes:
              3 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated: