Page MenuHomePhabricator

Regression (commons/wikidata): ULS preferences tool link cannot be opened when compact languages disabled
Closed, ResolvedPublic

Description

Screen Shot 2021-07-13 at 9.21.30 AM.png (794×1 px, 144 KB)

  • Go to preferences and disable the compact languages button

Screen Shot 2021-07-13 at 9.22.03 AM.png (300×1 px, 45 KB)

  • Click language button again
  • Expected: See dialog per step 1
  • Actual: The hash fragment changes and no overlay opens

QA Results - Beta

ACStatusDetails
1T286574#7236431 , T286574#7237884

QA Results - Prod

ACStatusDetails
1T286574#7250582

Event Timeline

Change 701496 had a related patch set uploaded (by Jdlrobson; author: Nikerabbit):

[mediawiki/extensions/UniversalLanguageSelector@master] Fix regressions in ULS entry point setup

https://gerrit.wikimedia.org/r/701496

ovasileva triaged this task as Medium priority.Jul 15 2021, 1:01 PM

Change 701496 merged by jenkins-bot:

[mediawiki/extensions/UniversalLanguageSelector@master] Fix regressions in ULS entry point setup

https://gerrit.wikimedia.org/r/701496

Edtadros subscribed.

Test Result - Beta

Status: ✅ Pass
Environment: beta
OS: macOS Big Sur
Browser: Chrome
Device: MBP
Emulated Device: NA

Test Artifact(s):

QA Steps

Screen Shot 2021-07-26 at 7.32.36 AM.png (815×1 px, 208 KB)

  • Go to preferences and disable the compact languages button
  • Click language button again
  • ✅ AC1: Expected: See dialog per step 1

Screen Shot 2021-07-26 at 7.34.12 AM.png (777×1 px, 254 KB)

@Jdlrobson Is this what is expected?

Edtadros updated the task description. (Show Details)

Test Result - Prod

Status: ✅ Pass
Environment: commons
OS: macOS Big Sur
Browser: Chrome
Device: MBP
Emulated Device: NA

Test Artifact(s):

QA Steps

Screen Shot 2021-07-31 at 10.26.36 PM.png (582×978 px, 212 KB)

  • Go to preferences and disable the compact languages button
  • Click language button again
  • ✅ AC1: Expected: See dialog per step 1

Screen Shot 2021-07-31 at 10.27.14 PM.png (582×978 px, 114 KB)