From 58e720dfdc725164abeb5fb782327f57e4af3a68 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Bartosz=20Dziewo=C5=84ski?= Date: Wed, 29 Nov 2017 17:25:57 +0100 Subject: [PATCH] mw.debug: Avoid overlap between debug toolbar and OOUI dropdowns Bug: T106095 Change-Id: Ia519205852324899430ac7a769ee7e81ed80c37f --- resources/Resources.php | 1 + resources/src/mediawiki/mediawiki.debug.js | 9 +++++++++ 2 files changed, 10 insertions(+) diff --git a/resources/Resources.php b/resources/Resources.php index a5bfbc512c..9d6ce52341 100644 --- a/resources/Resources.php +++ b/resources/Resources.php @@ -947,6 +947,7 @@ return [ ], 'dependencies' => [ 'jquery.footHovzer', + 'oojs-ui-core', ], ], 'mediawiki.diff.styles' => [ diff --git a/resources/src/mediawiki/mediawiki.debug.js b/resources/src/mediawiki/mediawiki.debug.js index 939b84122f..830ff339f6 100644 --- a/resources/src/mediawiki/mediawiki.debug.js +++ b/resources/src/mediawiki/mediawiki.debug.js @@ -4,6 +4,15 @@ var debug, hovzer = $.getFootHovzer(); + OO.ui.getViewportSpacing = function () { + return { + top: 0, + right: 0, + bottom: hovzer.$.outerHeight(), + left: 0 + }; + }; + /** * Debug toolbar. * -- 2.20.1