-
Bug
-
Resolution: Unresolved
-
Medium
-
5
-
Minor
-
1
-
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
- 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)
- Add an anchor macro (or header) to the page
- 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.
- is related to
-
CONFCLOUD-75073 Anchor position is not reached when the page contains images
- Closed
- relates to
-
CONFCLOUD-72742 Following a deep link to an anchor will sometimes land on the wrong anchor
- Closed