Page MenuHomePhabricator

Add overflow control to CPopover component
Closed, ResolvedPublic

Description

Derived from the QA revision of T335005, the CPopover component used in the new impact module and mentorship lacks overflow control.

Screen Shot 2023-04-18 at 5.26.02 PM.png (1×604 px, 139 KB)

Acceptance criteria

  • Popover content should not overflow viewport in the x-axis
  • ...

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Sgs moved this task from Inbox to Triaged on the Growth-Team board.
Sgs changed the task status from Open to In Progress.Jun 23 2023, 3:55 PM
Sgs moved this task from Triaged to Sprint 0 (Growth Team) on the Growth-Team board.
Sgs edited projects, added Growth-Team (Sprint 0 (Growth Team)); removed Growth-Team.
Sgs moved this task from Incoming to In Progress on the Growth-Team (Sprint 0 (Growth Team)) board.

Change 932429 had a related patch set uploaded (by Sergio Gimeno; author: Sergio Gimeno):

[mediawiki/extensions/GrowthExperiments@master] Vue components: avoid viewport overflow

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

Change 932429 merged by jenkins-bot:

[mediawiki/extensions/GrowthExperiments@master] Vue components: avoid viewport overflow

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

Moving to Test in production since the fix was released long ago.

@Etonkovidova I wrongly skipped your approval on the QA phase but the fix is in production. Can we resolve this task?

@Etonkovidova I wrongly skipped your approval on the QA phase but the fix is in production. Can we resolve this task?

No problem! Checked on cswiki and eswiki wmf.30 - the issue is fixed:

Screen Shot 2023-10-16 at 4.42.48 PM.png (1×862 px, 196 KB)

The text in some languages (e.g. Spanish, Greek) will overflow the width of the popover - filed as T349052: [wmf.30] wrapping issue in CPopover component