From 1ee633cea42e75087ab538ab3728c382118eb2a3 Mon Sep 17 00:00:00 2001 From: Penar Musaraj Date: Tue, 8 Oct 2019 16:10:09 -0400 Subject: [PATCH] FIX: Topic timeline placement on iPad --- .../discourse/components/topic-timeline.js.es6 | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/assets/javascripts/discourse/components/topic-timeline.js.es6 b/app/assets/javascripts/discourse/components/topic-timeline.js.es6 index 12e9aefea6d..17709a5fc70 100644 --- a/app/assets/javascripts/discourse/components/topic-timeline.js.es6 +++ b/app/assets/javascripts/discourse/components/topic-timeline.js.es6 @@ -3,7 +3,14 @@ import Docking from "discourse/mixins/docking"; import { observes } from "ember-addons/ember-computed-decorators"; import optionalService from "discourse/lib/optional-service"; -const headerPadding = () => parseInt($("#main-outlet").css("padding-top")) + 3; +const headerPadding = () => { + let topPadding = parseInt($("#main-outlet").css("padding-top")) + 3; + const iPadNavHeight = $(".footer-nav-ipad .footer-nav").height(); + if (iPadNavHeight) { + topPadding += iPadNavHeight; + } + return topPadding; +}; export default MountWidget.extend(Docking, { adminTools: optionalService(),