1. 15 Sep, 2021 1 commit
  2. 10 Sep, 2020 1 commit
  3. 12 May, 2020 1 commit
  4. 07 May, 2020 1 commit
  5. 17 Apr, 2020 1 commit
  6. 29 Apr, 2019 1 commit
  7. 22 May, 2018 1 commit
  8. 11 Jan, 2018 1 commit
  9. 17 Sep, 2017 1 commit
  10. 22 Aug, 2017 1 commit
  11. 27 May, 2017 1 commit
  12. 02 Apr, 2017 1 commit
  13. 21 Mar, 2017 1 commit
  14. 28 Nov, 2016 1 commit
    • Rob Ruana's avatar
      Closes #21055: Prevents ScrollSpy from clearing active item when Safari rubberbands (#21056) · 5eddb0b0
      Rob Ruana authored
      When the rubberband effect causes Safari to scroll past the top of the
      page, the value of scrollTop becomes negative. If the offset of the first
      ScrollSpy target is 0 - essentially if the target is at the top of the
      page - then ScrollSpy should not clear the active item. Conceptually, the
      first item should remain active when rubberbanding past the top of the
      page.
      
      This commit fixes issue #21055 by verifying the first scrollspy target is
      not at the top of the page before clearing the active nav-item.
      5eddb0b0
  15. 24 Nov, 2016 1 commit
  16. 28 Jun, 2016 2 commits
  17. 27 Jun, 2016 1 commit
  18. 30 May, 2016 2 commits
  19. 02 Oct, 2015 1 commit
  20. 13 May, 2015 3 commits
  21. 10 Mar, 2015 1 commit
  22. 03 Mar, 2015 1 commit
  23. 01 Mar, 2015 1 commit
    • Caden Lovelace's avatar
      Handle multiple zero-offset Scrollspy elements. · a1aa0f8a
      Caden Lovelace authored
      When the first two elements in a scrollspy content block have a document
      offset of zero (i.e. they're hard against the top of the page),
      Scrollspy would switch between them on every scroll event.
      
      This could happen, for example, in a system of nested sections:
      
      ```
      <section id="animals">
        <section id="dogs">
      	Content
        </section>
      </section>
      ```
      
      This ocurred because Scrollspy's check to see if it's at the end of the
      array of sections uses `!arr[index]`. This misses the case where
      `arr[index]` does exist and is zero.
      
      This commit explicitly checks the array bounds.
      a1aa0f8a
  24. 26 Feb, 2015 1 commit
  25. 24 Feb, 2015 2 commits
  26. 21 Jan, 2015 1 commit
  27. 26 Oct, 2014 2 commits
  28. 07 Oct, 2014 1 commit
  29. 16 Aug, 2014 1 commit
  30. 07 Jul, 2014 1 commit
  31. 06 Jul, 2014 4 commits