Page MenuHomePhabricator

"Learn more about this page" button always appears when the page has a table of contents in mobile DiscussionTools
Closed, ResolvedPublic

Description

"Learn more about this page" button always appears when there’s enough headings on the page to trigger a table of contents (even if the ToC itself is hidden). Spotted by @DLynch in review of T323171.

Event Timeline

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

[mediawiki/extensions/DiscussionTools@master] CommentFormatter: Fix condition for lede button to consider table of contents

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

Change 857778 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@master] CommentFormatter: Fix condition for lede button to consider table of contents

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

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

[mediawiki/extensions/DiscussionTools@wmf/1.40.0-wmf.10] CommentFormatter: Fix condition for lede button to consider table of contents

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

Change 858311 merged by jenkins-bot:

[mediawiki/extensions/DiscussionTools@wmf/1.40.0-wmf.10] CommentFormatter: Fix condition for lede button to consider table of contents

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

Mentioned in SAL (#wikimedia-operations) [2022-11-17T14:13:49Z] <urbanecm@deploy1002> Started scap: Backport for [[gerrit:858308|Make "Add topic" button sticky (T316175)]], [[gerrit:858309|CommentFormatter: Fix condition for lede button to consider new wrappers (T323171)]], [[gerrit:858310|Remove override for Minerva hiding .tmbox, no longer needed (T257394)]], [[gerrit:858311|CommentFormatter: Fix condition for lede button to consider table of contents (T323241)]], [[gerrit:858312

Mentioned in SAL (#wikimedia-operations) [2022-11-17T14:14:13Z] <urbanecm@deploy1002> urbanecm and matmarex: Backport for [[gerrit:858308|Make "Add topic" button sticky (T316175)]], [[gerrit:858309|CommentFormatter: Fix condition for lede button to consider new wrappers (T323171)]], [[gerrit:858310|Remove override for Minerva hiding .tmbox, no longer needed (T257394)]], [[gerrit:858311|CommentFormatter: Fix condition for lede button to consider table of contents (T323241)]], [[gerr

Mentioned in SAL (#wikimedia-operations) [2022-11-17T14:50:35Z] <urbanecm@deploy1002> Started scap: rSMIN4e4192126b55: f659d88b: 65cd6881: 96e86cf: 5b94aca: 7a06c4b98: DiscussionTools, GlobalUsage, MinervaNeue backports (T316175, T323171, T257394, T323241)

Mentioned in SAL (#wikimedia-operations) [2022-11-17T14:55:04Z] <urbanecm@deploy1002> Finished scap: rSMIN4e4192126b55: f659d88b: 65cd6881: 96e86cf: 5b94aca: 7a06c4b98: DiscussionTools, GlobalUsage, MinervaNeue backports (T316175, T323171, T257394, T323241) (duration: 04m 29s)

EAkinloose subscribed.

✅ Learn more about this page button should only show up when there is content in the lede section in mobile DiscussionTools

With Lede content and ToC

Screenshot 2022-11-26 at 01.30.23.png (3,018×1,764 px, 701 KB)

Screenshot 2022-11-26 at 01.31.00.png (590×1,268 px, 118 KB)

Without Lede content and ToC

Screenshot 2022-11-26 at 01.32.47.png (2,732×1,366 px, 372 KB)

Screenshot 2022-11-26 at 01.32.06.png (592×1,268 px, 120 KB)