AllMyChanges / original.allmychanges.com

A project for Django Dash 2013
BSD 2-Clause "Simplified" License
42 stars 9 forks source link

Баг с прокруткой / навигацией по релизам #28

Open davidmz opened 9 years ago

davidmz commented 9 years ago

Что-то такое я уже репортил, но теперь оно стало более развесистым:)

Возьмём страницу https://allmychanges.com/p/clojure/compojure/ и кликнем на версию 1.1.1. Получим следующее:

2015-04-14 11-41-43 clojure compojure s changelog at allmychanges com release notes tracker - google chrome

Выделяется не тот релиз, на который кликнули. Причём иногда может выделиться и тот, и вообще эффект зависит буквально от всего, в том числе от ширины браузера.

Chrome 41, Windows

svetlyak40wt commented 9 years ago

Привет!

Спасибо за репорт. Но я пока с этим ничего поделать не могу — так работает плагин, который определяет, что какой-то заголовок появился в определенной части экрана.

А то, что эффект зависит "буквально от всего", вполне понятно. Потому что в первую очередь он зависит от того, какой заголовок попадает в верхнюю треть окна. Вот выбрал ты 1.1.1. И если описание этой версии достаточно длинное, то всё будет хорошо. А если как на скриншоте, то получается что 1.1.0 версия уже оказывается достаточно высоко для того, чтобы сработал waypoints.js и подсветил версию 1.1.0 в шапке.

Когда скроллишь страницу, всё это кажется логичным, а при кликах — да не очень. Я пока не представляю себе, как это можно было бы починить.

2015-04-14 11:44 GMT+03:00 Давид Мзареулян notifications@github.com:

Что-то такое я уже репортил, но теперь оно стало более развесистым:)

Возьмём страницу https://allmychanges.com/p/clojure/compojure/ и кликнем на версию 1.1.1. Получим следующее:

[image: 2015-04-14 11-41-43 clojure compojure s changelog at allmychanges com release notes tracker - google chrome] https://cloud.githubusercontent.com/assets/132120/7133365/4f842890-e29b-11e4-8b5e-c930cf65bd08.png

Выделяется не тот релиз, на который кликнули. Причём иногда может выделиться и тот, и вообще эффект зависит буквально от всего, в том числе от ширины браузера.

Chrome 41, Windows

— Reply to this email directly or view it on GitHub https://github.com/AllMyChanges/allmychanges.com/issues/28.

Alexander Artemenko (a.k.a. Svetlyak 40wt) Blog: http://dev.svetlyak.ru Photos: http://svetlyak.ru Jabber: svetlyak.40wt@gmail.com