mirror of
https://gerrit.wikimedia.org/r/mediawiki/skins/Vector.git
synced 2024-11-12 01:09:20 +00:00
Enable pinning for anon main menu when page tools is enabled
Bug: T331657 Change-Id: I0b79e4f5cef85df489a8a95df75cbe63e62d3b41
This commit is contained in:
parent
e82d0b002f
commit
1f30146dc6
|
@ -51,18 +51,17 @@ class VectorComponentMainMenu implements VectorComponent {
|
|||
$this->localizer = $localizer;
|
||||
$this->isPinned = $featureManager->isFeatureEnabled( Constants::FEATURE_MAIN_MENU_PINNED );
|
||||
|
||||
$isPageToolsEnabled = $featureManager->isFeatureEnabled( Constants::FEATURE_PAGE_TOOLS );
|
||||
if ( $isPageToolsEnabled ) {
|
||||
$this->pinnableHeader = new VectorComponentPinnableHeader(
|
||||
$this->localizer,
|
||||
$this->isPinned,
|
||||
self::ID,
|
||||
'main-menu-pinned'
|
||||
);
|
||||
}
|
||||
if ( $user->isRegistered() ) {
|
||||
$this->optOut = new VectorComponentMainMenuActionOptOut( $skin );
|
||||
|
||||
$isPageToolsEnabled = $featureManager->isFeatureEnabled( Constants::FEATURE_PAGE_TOOLS );
|
||||
if ( $isPageToolsEnabled ) {
|
||||
$this->pinnableHeader = new VectorComponentPinnableHeader(
|
||||
$this->localizer,
|
||||
$this->isPinned,
|
||||
self::ID,
|
||||
'main-menu-pinned'
|
||||
);
|
||||
}
|
||||
}
|
||||
if ( $shouldLanguageAlertBeInSidebar ) {
|
||||
$this->alert = new VectorComponentMainMenuActionLanguageSwitchAlert( $skin );
|
||||
|
|
Loading…
Reference in a new issue