FIX: First time switching to docked was placing it in the wrong pos
This commit is contained in:
parent
fa2bffd618
commit
9e39474ef9
|
@ -15,13 +15,14 @@ export default MountWidget.extend(Docking, {
|
||||||
const topicBottom = $('#topic-bottom').offset().top;
|
const topicBottom = $('#topic-bottom').offset().top;
|
||||||
const $timeline = this.$('.timeline-container');
|
const $timeline = this.$('.timeline-container');
|
||||||
const timelineHeight = $timeline.height();
|
const timelineHeight = $timeline.height();
|
||||||
|
const parentTop = $('.posts-wrapper').offset().top;
|
||||||
|
|
||||||
const tTop = 140;
|
const tTop = 140;
|
||||||
|
|
||||||
const prev = this.dockAt;
|
const prev = this.dockAt;
|
||||||
const pos = tTop + info.offset() + timelineHeight;
|
const pos = tTop + info.offset() + timelineHeight;
|
||||||
if (pos > topicBottom) {
|
if (pos > topicBottom) {
|
||||||
this.dockAt = topicBottom - timelineHeight - $timeline.offsetParent().offset().top;
|
this.dockAt = topicBottom - timelineHeight - parentTop;
|
||||||
} else {
|
} else {
|
||||||
this.dockAt = null;
|
this.dockAt = null;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue