Page MenuHomePhabricator

[wmf.15-mobile] Homepage: 'Ask mentor'/'Ask help desk' flashes 'undefined'
Closed, ResolvedPublic

Description

On mobile Homepage click 'Your mentor' or 'Get help with editing'. Then click on 'Cancel' - the word 'undefined' (see the screenshot below) would be briefly displayed:

Screen Shot 2019-07-29 at 1.05.23 PM.png (664×462 px, 99 KB)

mentorship_undefined_displayed.gif (769×458 px, 742 KB)

Note: If a user reloads the page when the overlay displays, the page will be displayed as the following:

IMG_8168.jpg (1×640 px, 78 KB)

Event Timeline

JTannerWMF subscribed.

This is clearly an undesirable bug, so we want to work on it soon.

This bug is very obviously visible if you open e.g. the "ask your mentor" dialog on the mobile site in a desktop browser at full size (without device emulation). The OOUI dialog doesn't cover the whole screen (because the screen isn't small enough to trigger that behavior), and you get this:

Screenshot from 2019-08-02 17-56-27.png (730×883 px, 62 KB)

Change 527800 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@master] Homepage: Restructure mobile overlay handling

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

FWIW, I can't reproduce either of these issues on wmf.17 (testwiki) or beta, but the approach in the patch seems better than what we have now.

FWIW, I can't reproduce either of these issues on wmf.17 (testwiki) or beta, but the approach in the patch seems better than what we have now.

Re-checked wmf.17 - the issue is present in mobile browser (Chrome) emulator (and on iPhone 6Plus, iOS 12).

Krinkle renamed this task from [wmf.15-mobile]Homepage: 'Ask mentor'/'Ask help desk' flashes 'undefined' to [wmf.15-mobile] Homepage: 'Ask mentor'/'Ask help desk' flashes 'undefined' .Aug 26 2019, 7:11 PM
Krinkle awarded a token.

Change 527800 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Homepage: Restructure mobile overlay handling

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

Change 534238 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@master] Homepage: Unbreak question dialogs on mobile

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

Change 534238 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Homepage: Unbreak question dialogs on mobile

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

Checked in betalabs - the issue is fixed.

Change 534492 had a related patch set uploaded (by Catrope; owner: Catrope):
[mediawiki/extensions/GrowthExperiments@wmf/1.34.0-wmf.21] Homepage: Unbreak question dialogs on mobile

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

Change 534492 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@wmf/1.34.0-wmf.21] Homepage: Unbreak question dialogs on mobile

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

Mentioned in SAL (#wikimedia-operations) [2019-09-04T17:59:50Z] <jforrester@deploy1001> Synchronized php-1.34.0-wmf.21/extensions/GrowthExperiments/modules/homepage/: T229271 Homepage: Unbreak question dialogs on mobile (duration: 00m 56s)