Page MenuHomePhabricator

mediawiki.org Main Page issue on mobile
Closed, ResolvedPublicBUG REPORT

Description

List of steps to reproduce (step by step, including full links if applicable):

What happens?:

Page contents is hidden behind a "Read as wiki page" link

What should have happened instead?:

Page contents should be visible

Software version (if not a Wikimedia wiki), browser information, screenshots, other information, etc.:

MediaWiki Version: 1.39.0-wmf.19
Screenshot: See T312177#8054170

Event Timeline

Tacsipacsi subscribed.

I’m not sure why the main page is treated as a talk page, but I’m quite sure it’s caused/made visible by T310960.

ppelberg subscribed.

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

[mediawiki/extensions/DiscussionTools@master] Revert "Hide the lede section on mobile when DiscussionTools is enabled"

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

The above will need backporting, then we can think about how to fix the issue properly.

In the mean time, I've applied a temporary fix to the site CSS: https://www.mediawiki.org/w/index.php?title=MediaWiki%3AGadget-site.css&type=revision&diff=5323178&oldid=5003692

I’m not sure why the main page is treated as a talk page

The main namespace on mediawiki is in the extraSignaturesNamespaces list, so DT considers it a place where discussions may take place.

Change 811285 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@master] Revert "Hide the lede section on mobile when DiscussionTools is enabled"

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

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

[mediawiki/extensions/DiscussionTools@wmf/1.39.0-wmf.19] Revert "Hide the lede section on mobile when DiscussionTools is enabled"

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

IN updated the task description. (Show Details)

Change 811406 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@wmf/1.39.0-wmf.19] Revert "Hide the lede section on mobile when DiscussionTools is enabled"

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

Mentioned in SAL (#wikimedia-operations) [2022-07-06T07:20:42Z] <ladsgroup@deploy1002> Synchronized php-1.39.0-wmf.19/extensions/DiscussionTools/modules/dt.init.less: Backport: [[gerrit:811406|Revert "Hide the lede section on mobile when DiscussionTools is enabled" (T312177)]] (duration: 03m 37s)

ppelberg claimed this task.