Page MenuHomePhabricator

Echo rendering issues on desktop Minerva, not usable on mobile
Closed, ResolvedPublic

Description

There are 2 problems with Echo on desktop Minerva (https://www.mediawiki.org/w/index.php?title=Readers&useskin=minerva)

  1. Icon becomes misaligned on click

Screen Shot 2019-12-18 at 2.45.32 PM.png (246×420 px, 8 KB)

  1. On mobile resolution the notifications disappear

Screen Shot 2019-12-18 at 2.46.31 PM.png (944×682 px, 49 KB)

Event Timeline

Restricted Application added subscribers: Masumrezarock100, Aklapper. · View Herald Transcript

Change 541992 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/extensions/Echo@master] Style improvements to Echo OOUI dialog in desktop Minerva

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

Change 541992 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Style improvements to Echo OOUI dialog in desktop Minerva

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

  1. The alignment has been improved (due to the nature of the image, the alignment is perceived as a little bit off).

Screen Shot 2020-01-03 at 12.10.54 PM.png (101×441 px, 8 KB)

Screen Shot 2020-01-02 at 4.09.14 PM.png (266×544 px, 36 KB)

Screen Shot 2020-01-03 at 12.10.32 PM.png (243×522 px, 20 KB)
Screen Shot 2020-01-02 at 4.15.34 PM.png (297×551 px, 37 KB)
  1. The notifications are visible now mobile (when the echo notifications flyout is present) - and it seems that T223609 has been fixed with that patch too.

However, during the testing some issues with the notifications counter were found - filed as T241865: Minerva desktop - issues with Echo notifications counter .

Etonkovidova claimed this task.

Change 571351 had a related patch set uploaded (by Esanders; owner: Esanders):
[mediawiki/extensions/Echo@master] Revert "Style improvements to Echo OOUI dialog in desktop Minerva"

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

Change 571351 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Revert "Style improvements to Echo OOUI dialog in desktop Minerva"

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

Jdlrobson renamed this task from Echo on desktop Minerva to Echo rendering issues on desktop Minerva, not usable on mobile.Feb 10 2020, 11:17 PM
Jdlrobson updated the task description. (Show Details)

Change 571389 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[mediawiki/extensions/Echo@master] Properly scoped style improvements to Echo OOUI dialog in desktop Minerva

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

I've resubmitted the fix with CSS scoping.

Currently notifications will be unavailable to users of Minerva desktop using mobile site and I'd expect a few bug reports about that since Minerva desktop usage (and associated bug reports) does seem to be growing.

Change 571389 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Properly scoped style improvements to Echo OOUI dialog in desktop Minerva

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

Checked in betalabs - did not see any problems with Echo UI display with desktop Minerva.