]> _ Git - fluidbook-html5.git/commitdiff
wait #4107 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 1 Dec 2020 16:11:13 +0000 (17:11 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Tue, 1 Dec 2020 16:11:13 +0000 (17:11 +0100)
js/libs/fluidbook/fluidbook.resize.js

index 1477b0186ab76aab776c270b13dba5c4cc84807b..43bfe22c4a27f01a8e39043dc1739edb2b10f920 100644 (file)
@@ -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 {