Page MenuHomePhabricator

[wmf.17-mobile] "Suggestions" label has no padding
Closed, ResolvedPublicBUG REPORT

Description

  • On mobile go to any structured task.
  • In the suggestion mode "Suggestion" label will be displayed close to the left edge.

Tested in browser emulators and on real devices (both iPhone and Android).

Screen Shot 2022-06-27 at 3.45.20 PM.png (990×760 px, 95 KB)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

This is caused by missing back button. This regressed from VE's change to use cancel command for ve.ui.MWBackTool, which is extended by MachineSuggestionsBack. GrowthExperiments maintains an allow list of commands that can be used for structured tasks, since cancel was not in the list of allowed commands, the back tool is deemed unavailable.

This bug was introduced by https://gerrit.wikimedia.org/r/c/mediawiki/extensions/VisualEditor/+/805810, which addresses T310694, T310695, T306763.

Change 809221 had a related patch set uploaded (by MewOphaswongse; author: MewOphaswongse):

[mediawiki/extensions/GrowthExperiments@master] Structured task: Add 'cancel' to the list of allowed commands

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

Change 809221 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Structured task: Add 'cancel' to the list of allowed commands

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

Change 809549 had a related patch set uploaded (by Kosta Harlan; author: MewOphaswongse):

[mediawiki/extensions/GrowthExperiments@wmf/1.39.0-wmf.17] Structured task: Add 'cancel' to the list of allowed commands

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

Change 809550 had a related patch set uploaded (by Kosta Harlan; author: MewOphaswongse):

[mediawiki/extensions/GrowthExperiments@wmf/1.39.0-wmf.18] Structured task: Add 'cancel' to the list of allowed commands

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

Change 809550 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@wmf/1.39.0-wmf.18] Structured task: Add 'cancel' to the list of allowed commands

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

Mentioned in SAL (#wikimedia-operations) [2022-06-29T20:32:29Z] <cjming@deploy1002> Synchronized php-1.39.0-wmf.18/extensions/GrowthExperiments/modules/ext.growthExperiments.StructuredTask/TargetInitializer.js: Backport: [[gerrit:809550|Structured task: Add 'cancel' to the list of allowed commands (T311467)]] (duration: 03m 37s)

Change 809549 abandoned by Kosta Harlan:

[mediawiki/extensions/GrowthExperiments@wmf/1.39.0-wmf.17] Structured task: Add 'cancel' to the list of allowed commands

Reason:

didn't get done in the backport window, but the wmf.18 patch did, so abandoning this one

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

Etonkovidova claimed this task.

Checked in wmf.18 - the issue is fixed.

kostajh triaged this task as High priority.

This seems to be broken again for me locally, but looks OK in wmf.19.

False alarm, I didn't run git submodule update in VE.

Change 811919 had a related patch set uploaded (by Kosta Harlan; author: Kosta Harlan):

[mediawiki/extensions/GrowthExperiments@master] selenium: Verify that close button exists on mobile

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

Change 811919 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] selenium: Verify that close button exists on mobile

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