Page MenuHomePhabricator

[Regression] Legacy Vector languages sidebar label default has changed from "Languages" to "In other language"
Closed, ResolvedPublic2 Estimated Story PointsBUG REPORT

Description

Pixel caught an unexpected UI change in the languages sidebar:

Screen Shot 2022-06-24 at 10.40.36 AM.png (1×2 px, 250 KB)

The sidebar heading has changed from languages to "In other language". We are loading modern templates inside the legacy Vector skin and have broken an integration point with ULS.

Event Timeline

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

[mediawiki/skins/Vector@master] Use unambigious menu template

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

This was caused by https://gerrit.wikimedia.org/r/c/mediawiki/skins/Vector/+/803976 which switched the h3 to a p in legacy Vector. ULS has some JavaScript that overrides this.

We're loading the wrong templates in legacy so I think to be on the safe side we should fix this before the train rolls.

ovasileva set the point value for this task to 2.
Jdlrobson added a subscriber: Jdrewniak.

Change 808336 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Technical: Use unambigious menu template

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

Jdlrobson claimed this task.

We're down to 6 UI regressions on https://pixel.wmcloud.org/reports/desktop/index.html which are expected