Page MenuHomePhabricator

Mobile footer elements ("Read as wiki page" footer, last-modified bar icons) obfuscate mobile link card
Closed, ResolvedPublicBUG REPORT

Description

This task involves the work of making it so the mobile footer elements do NOT obfuscate/appear "on top of" the mobile link card.

Behavior

  1. On a mobile device, visit: https://patchdemo.wmflabs.org/wikis/916be355b2/w/index.php?title=Talk:Climate_change&mobileaction=toggle_view_mobile
  2. Click a Reply button near the bottom of the page
  3. Insert a link
  4. Tap the link to reveal the link edit card

Actual

  1. ❗️ Notice the Read as wiki page footer, as well as icons from the last-modified bar, appear atop the link card, making it difficult to see and use the affordances:

image.png (1×750 px, 79 KB)

Expected

  1. ✅ Notice the full contents and functionality within the link edit card are in view and usable

Background

On a usability test (Test A/UT-8), a tester tried to add a link and scroll up and down while using the mobile reply tool for Talk Page. When they scrolled, part of the interface moved up and down with the scroll in an unexpected way.
This issue is documented in T307840 and I'm including a clip to the recording.

Event Timeline

ppelberg renamed this task from Bug: Scrolling issues with mobile talk interface to Link edit card obfuscates mobile Reply Tool input.May 10 2022, 7:08 PM
ppelberg edited projects, added DiscussionTools; removed Talk Pages.
ppelberg renamed this task from Link edit card obfuscates mobile Reply Tool input to "Read as wiki page" footer obfuscates mobile link card.May 12 2022, 1:18 AM
ppelberg updated the task description. (Show Details)
matmarex added subscribers: matmarex, Jdlrobson, Aklapper.

I noticed this in the new topic tool while working on another issue:

image.png (1×750 px, 58 KB)

These icons are leaking through from the last-modified bar below the new topic tool:
image.png (1×750 px, 60 KB)

This seems to be the same problem as the "Read as wiki page" footer, and I think this means we have to prioritize this fix.

matmarex renamed this task from "Read as wiki page" footer obfuscates mobile link card to Mobile footer elements ("Read as wiki page" footer, last-modified bar icons) obfuscate mobile link card.May 19 2022, 2:38 AM
matmarex updated the task description. (Show Details)

Change 793136 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[VisualEditor/VisualEditor@master] ve.ui.Surface: Attach mobile context to global overlay

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

Change 793562 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/VisualEditor@master] MobileArticleTarget: Attach toolbar popups to surface global overlay

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

Change 793138 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/DiscussionTools@master] CommentTarget: Attach toolbar popups to surface global overlay

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

Change 793562 abandoned by Bartosz Dziewoński:

[mediawiki/extensions/VisualEditor@master] MobileArticleTarget: Attach toolbar popups to surface global overlay

Reason:

Not needed after all, https://gerrit.wikimedia.org/r/793136 makes these changes in VE core

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

Change 793138 abandoned by Bartosz Dziewoński:

[mediawiki/extensions/DiscussionTools@master] CommentTarget: Attach toolbar popups to surface global overlay

Reason:

Not needed after all, https://gerrit.wikimedia.org/r/793136 makes these changes in VE core

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

Change 794117 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):

[mediawiki/extensions/VisualEditor@master] MobileArticleTarget: Avoid jittering while scrolling

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

Change 793136 merged by jenkins-bot:

[VisualEditor/VisualEditor@master] ve.ui.Surface: Attach mobile context to global overlay

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

Change 794559 had a related patch set uploaded (by Esanders; author: Esanders):

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (595380444)

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

Change 794559 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (595380444)

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

Change 794117 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] MobileArticleTarget: Avoid jittering while scrolling

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