Fix: add login icon as a server render dependency of main menu

The profile icon is necessary for logged in users. This is known when
parsing skin.json but was not added in MinervaHooks.php. This patch adds
the dependency unconditionally although it is only needed for the server
render of Special:MobileMenu for logged in users.

Bug: T196893
Change-Id: I2a8485299162c01d28ca1b07e7071ad0c0ef44fc
This commit is contained in:
Stephen Niedzielski 2018-06-25 14:07:29 -05:00 committed by Jdlrobson
parent a6fb499d48
commit b60fab3331
1 changed files with 1 additions and 0 deletions

View File

@ -118,6 +118,7 @@ class MinervaHooks {
switch ( $name ) {
case 'MobileMenu':
$out->addModuleStyles( [
'skins.minerva.icons.images.variants',
'skins.minerva.mainMenu.icons',
'skins.minerva.mainMenu.styles',
] );