What is the problem?
If you toggle the inline diff mode on and off quickly, you will see both the inline and two-column diff on the page.
This only happens after you first load the page. If you subsequently toggle inline mode I cannot reproduce the race condition.
I wonder if the fix for T346145 will also fix this bug.
Steps to reproduce problem
- https://en.wikipedia.beta.wmflabs.org/w/index.php?title=Conflict-title-0.4250371923621381-I%C3%B1t%C3%ABrn%C3%A2ti%C3%B4n%C3%A0liz%C3%A6ti%C3%B8n&diff=483639&oldid=483638
- Very quickly toggle the inline mode on and off (i.e. click the inline toggle twice in rapid succession)
Expected behavior: Only one type of diff should be shown
Observed behavior: Both diffs are shown
Environment
Browser: Firefox 102. Chromium 116.
Wiki(s): https://en.wikipedia.beta.wmflabs.org MediaWiki 1.41.0-alpha (cfd7c86) 07:23, 13 September 2023.
Screenshots
From on to off:
From off to on:
QA Results - Beta
AC | Status | Details |
---|---|---|
1 | ✅ | https://phabricator.wikimedia.org/T346208 here |
A separate issue was created as mentioned in https://phabricator.wikimedia.org/T346208#9207511