Hide sticky header language button with preference disabled

Adds a class to body when the ULS dialog is disabled.

Bug: T297579
Change-Id: I791c65c6a7ac5221dcf24e5db01c22c3e2e9f81a
This commit is contained in:
jdlrobson
2022-01-04 16:10:13 -08:00
committed by jenkins-bot
parent f9532855ad
commit 26aa8d450c
2 changed files with 7 additions and 0 deletions

View File

@@ -3,6 +3,12 @@
background: none; background: none;
} }
// T297579
/* stylelint-disable-next-line selector-max-id */
.mw-interlanguage-selector-disabled #p-lang-btn-sticky-header {
display: none;
}
// Applies old styling rules to legacy Vector // Applies old styling rules to legacy Vector
.skin-vector-legacy { .skin-vector-legacy {
@import 'ext.uls.pt.less'; @import 'ext.uls.pt.less';

View File

@@ -562,6 +562,7 @@
initContentLanguageSelectorClickHandler(); initContentLanguageSelectorClickHandler();
} else { } else {
$( '.mw-interlanguage-selector' ).removeClass( 'mw-interlanguage-selector' ); $( '.mw-interlanguage-selector' ).removeClass( 'mw-interlanguage-selector' );
document.body.classList.add( 'mw-interlanguage-selector-disabled' );
} }
} }