Page MenuHomePhabricator

Regression: Label is visible on Logout button for logged in users on all wikis (non-AMC) and contribution icon on user page
Closed, ResolvedPublic

Description

Expected:
The logout icon label is not visible

Actual:
The logout label is visible

Screen Shot 2019-12-11 at 2.29.50 PM.png (158×230 px, 9 KB)

QA steps

On beta cluster (mobile) en.m.wikipedia.beta.wmflabs.org/ check

QA Results

ACStatusDetails
1T240644#5747662
2T240644#5747662

Event Timeline

Change 556838 had a related patch set uploaded (by Jdrewniak; owner: Jdrewniak):
[mediawiki/skins/MinervaNeue@master] Prevent text from showing in main-menu logout button

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

Change 556838 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@master] Prevent text from showing in main-menu logout button

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

noting that the same issue seems to be happening with the Contributions icon and the Map icon:

image.png (248×370 px, 15 KB)
image.png (223×374 px, 29 KB)

The contributions icon still appears broken.
See https://en.m.wikipedia.beta.wmflabs.org/wiki/User:Jdlrobson
Can we get a fix out before the last train?

Jdlrobson renamed this task from Regression: Label is visible on Logout button for logged in users on all wikis (non-AMC) to Regression: Label is visible on Logout button for logged in users on all wikis (non-AMC) and contribution icon on user page.Dec 16 2019, 6:20 PM
Jdlrobson assigned this task to Jdrewniak.

Jan will write a fix. I will review.

Change 558164 had a related patch set uploaded (by Jdrewniak; owner: Jdrewniak):
[mediawiki/skins/MinervaNeue@master] Add missing class to contributions icon in page-actions menu

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

Change 558164 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@master] Add missing class to contributions icon in page-actions menu

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

Jdlrobson updated the task description. (Show Details)
Jdlrobson added a subscriber: Jdrewniak.

still seeing the contributions icon looking odd when logged out

{F31478919}
Edtadros subscribed.

Test Result

Status: ✅ PASS
OS: macOS Catalina
Browser: Chrome
Device: MBP
Emulated Device: iPhoneX

QA steps

On beta cluster (mobile) en.m.wikipedia.beta.wmflabs.org/ check

✅ AC1: logout label on non-AMC logged in has no label

T240644-1.png (2×1 px, 179 KB)

✅ AC2: check contributions icon on https://en.m.wikipedia.beta.wmflabs.org/w/index.php?title=User:Jdlrobson&mobileaction=toggle_view_mobile when using a mobile device/mobile-like responsive width is not present.

T240644-2.png (2×1 px, 194 KB)

Seems fixed (tried on mediawiki while logged out). Resolving.

I'm seeing the label reappear when I click it so I think we missed the hover/active state?

Change 562287 had a related patch set uploaded (by Jdrewniak; owner: Jdrewniak):
[mediawiki/skins/MinervaNeue@master] Remove unnecessary visited/active color from main-menu links

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

Change 562287 merged by jenkins-bot:
[mediawiki/skins/MinervaNeue@master] Remove unnecessary visited/active color from main-menu links

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

Looks fixed to me.

en.m.wikipedia.beta.wmflabs.org_wiki_User_Coentor(iPhone 6_7_8).png (1×750 px, 84 KB)
en.m.wikipedia.beta.wmflabs.org_wiki_Selenium_wikitext_editor_test_0.3386836313461403(iPhone 6_7_8).png (1×750 px, 79 KB)

@Jdlrobson is there any way to check if the map gadget icon is also fixed?

en.m.wikipedia.org_wiki_Port_Sulphur,_Louisiana(iPhone 6_7_8).png (1×750 px, 388 KB)

I've enabled the maps gadget (go to preferences to enable) - but it's still broken - https://en.m.wikipedia.beta.wmflabs.org/wiki/Spain?debug=true - @TheDJ are you still working on the gadget?

@Jdlrobson ok, since it's a gadget I'd be okay with moving this task along without fixing that, however if it's easy to fix at the same time that'd be great.

seems like an easy fix for the gadget:
add mw-ui-icon-with-label-desktop to the link in the button and change the text to "Map" instead of "Show on map" seems to do it.

https://en.wikipedia.org/wiki/MediaWiki_talk:Gadget-mobilemaps.js#Interface-protected_edit_request_on_15_January_2020