We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cce08d8 commit 78223baCopy full SHA for 78223ba
docs/_layouts/stdlib-reference.html
@@ -373,7 +373,11 @@
373
// Ensure the selected item is visible.
374
if (selectedItem != null)
375
{
376
- selectedItem.scrollIntoView(true);
+ // is selectedItem visible?
377
+ var visible = selectedItem.getBoundingClientRect().y >= 0 &&
378
+ selectedItem.getBoundingClientRect().bottom <= tocColumn.getBoundingClientRect().height;
379
+ if (!visible)
380
+ selectedItem.scrollIntoView(true);
381
}
382
var subItems = selectedItem.getElementsByTagName("li");
383
var subSectionTitles = [];
0 commit comments