Page MenuHomePhabricator

[mobile] Newcomer tasks - <vector-view-edit> is displayed in intro overlay
Closed, ResolvedPublic

Description

Instead of "Edit", mobile displays <vector-view-edit> in the intro overlay:

Screen Shot 2019-11-07 at 7.32.52 PM.png (587×703 px, 149 KB)
Screen Shot 2019-11-07 at 7.26.22 PM.png (568×706 px, 145 KB)

Compare with the desktop:

Screen Shot 2019-11-07 at 6.19.39 PM.png (526×714 px, 137 KB)
Screen Shot 2019-11-07 at 6.19.09 PM.png (497×707 px, 129 KB)

Event Timeline

Etonkovidova renamed this task from [mobile] Newcomer tasks - <vector-view-edit> is displayed in intor overlay to [mobile] Newcomer tasks - <vector-view-edit> is displayed in intro overlay.Nov 8 2019, 3:29 AM

@Etonkovidova -- I don't understand this bug. You wrote that the issue happens in mobile, but the screenshots you're showing are from desktop.

Change 551628 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@master] StartEditingDialog: Make sure vector-view-edit message is exported

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

The attached patch fixes this by exporting the vector-view-edit message, but it's more of a band-aid than a real solution. A proper solution (which we should do after v1.0) could involve injecting the text of the edit link as a parameter (if possible; there isn't an edit tab on the homepage, so we might not be able to do this), and we'd probably also want a different message for mobile (where the edit button doesn't have a text label, but an icon instead).

Change 551628 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] StartEditingDialog: Make sure vector-view-edit message is exported

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

@Catrope -- could you please file the task for the proper solution?

For Design Review - the issue is fixed (checked in betalabs).

IMG_8576.PNG (1×640 px, 109 KB)

RHo subscribed.

Seems to be fixed in Prod on CS and KO:

image.png (1×768 px, 149 KB)
image.png (1×740 px, 135 KB)

There are a few mobile issues, but will save comments for T236854.

MMiller_WMF claimed this task.

Thank you!