Page MenuHomePhabricator

Sticky Header does not appear in read mode after abandoning an edit in VE
Closed, ResolvedPublic

Description

This task is about resolving an issue where the site-wise sticky header does not appear in read mode after exiting VE without publishing a change.

Behavior

  1. Visit https://patchdemo.wmflabs.org/wikis/557db5804f/w/index.php?title=Special:UserLogin&returnto=Douglas+Adams
  2. Log in (User: Patch Demo; PW: patchdemo1)
  3. Scroll the page so the page chrome is no longer in view
  4. Open VE using any affordance on the page (e.g. Edit within the page chrome, a section [ edit ] link, or the ✏️ within the sticky header)
  5. Exit VE by pressing Escape or the browser's back button

Actual
❗️ Notice the site-wide sticky header does NOT appear unless you scroll back to the top of the page and scroll back down again

Expected
✅ Notice the site-wide sticky header appears

Event Timeline

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

[mediawiki/skins/Vector@master] Sticky header: Wait for some repainting to happen after VE teardown

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

Change 753970 merged by jenkins-bot:

[mediawiki/skins/Vector@master] Sticky header: Wait for some repainting to happen after VE teardown

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

ppelberg claimed this task.