From 85a11f9666ea244028d17f7146b1072b06c9a3ad Mon Sep 17 00:00:00 2001 From: Vincent Vanwaelscappel Date: Tue, 1 Dec 2020 17:11:13 +0100 Subject: [PATCH] wait #4107 @0.5 --- js/libs/fluidbook/fluidbook.resize.js | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/js/libs/fluidbook/fluidbook.resize.js b/js/libs/fluidbook/fluidbook.resize.js index 1477b018..43bfe22c 100644 --- a/js/libs/fluidbook/fluidbook.resize.js +++ b/js/libs/fluidbook/fluidbook.resize.js @@ -372,7 +372,16 @@ FluidbookResize.prototype = { } var logo = document.getElementById("logo").getBoundingClientRect(); var fluidbook = document.getElementById("fluidbook").getBoundingClientRect(); - var hidden = logo.bottom > fluidbook.top && logo.left < (fluidbook.right - $("#center-fluidbook").data('left')); + + var overlapY = logo.bottom > fluidbook.top; + var overlapX; + if ((this.fluidbook.l10n.rtl && !this.fluidbook.settings.invertMenuPosition) || (this.fluidbook.l10n.ltr && this.fluidbook.settings.invertMenuPosition)) { + overlapX = (logo.right > (fluidbook.left - $("#center-fluidbook").data('left'))); + } else { + overlapX = (logo.left < (fluidbook.right - $("#center-fluidbook").data('left'))); + } + + var hidden = overlapY && overlapX; if (hidden) { $("#logo").addClass('hidden'); } else { -- 2.39.5