Добрый день, эксперты.
Делаю страничку с историей. В левом блоке находятся даты, в правом - описание. При прокрутке страницы происходит следующие:
Левый блок фиксируется и всегда в поле зрения. Правый блок прокручивается в обычном режиме. Когда определенный раздел истории появляется в поле зрения, в фиксированном блоке увеличивается дата этого раздела. Реализовал подобную схему здесь
https://jsfiddle.net/g94fsvd2/19/
НО вот проблема. При прокручиванию к концу данная схема нарушается. Цифры (в примере линии) не успевают за блоками и по итогу получается не совпадение дат.
Помогите решить проблему.