-
Bug
-
Resolution: Timed out
-
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
-
[CONFCLOUD-72979] Deep link scrolling times out before anchor load
Resolution | New: Timed out [ 10 ] | |
Status | Original: Gathering Impact [ 12072 ] | New: Closed [ 6 ] |
Labels | Original: confirmed-bug | New: confirmed-bug stale-bulk-close202504 |
UIS | New: 1 |
Support reference count | Original: 4 | New: 5 |
Support reference count | Original: 3 | New: 4 |
Priority | Original: Low [ 4 ] | New: Medium [ 3 ] |
Support reference count | Original: 2 | New: 3 |
Summary | Original: Deep link scrolling times out before macro anchors load | New: Deep link scrolling times out before anchor load |
Description |
Original:
h3. 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. h3. 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. h3. 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. h3. h3. Actual Results When the page eventually loads, there is no scrolling. (note: that the 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) h3. Workaround The only known workaround would be to reduce the amount of time the page takes to load. |
New:
h3. 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. h3. 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 h3. 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. h3. h3. 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) h3. Workaround The only known workaround would be to reduce the amount of time the page takes to load. |
Description |
Original:
h3. 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. h3. 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. h3. 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. h3. Actual Results When the page eventually loads, there is no scrolling. (note: that the 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) h3. Workaround The only known workaround would be to reduce the amount of time the page takes to load. |
New:
h3. 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. h3. 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. h3. 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. h3. h3. Actual Results When the page eventually loads, there is no scrolling. (note: that the 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) h3. Workaround The only known workaround would be to reduce the amount of time the page takes to load. |