Page MenuHomePhabricator

Visual diff: List markers should be greyed out unless the whole list item was removed/inserted/moved
Closed, ResolvedPublic

Description

In this example:

image.png (113×142 px, 3 KB)

item 2 should be greyed out

Event Timeline

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

[VisualEditor/VisualEditor@master] Grey out list marker when list item is no-change context

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

Change 901597 merged by jenkins-bot:

[VisualEditor/VisualEditor@master] Grey out list marker when list item is no-change context

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

This takes care of numbered lists, but not bulleted lists, because the bullet icon is an image (at least on Vector).

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

[VisualEditor/VisualEditor@master] Suppress list-style-image in diff list spacer

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

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

[mediawiki/extensions/VisualEditor@master] Vector: Use greyed out version of bullet image in visual diffs

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

Fixed in Vector with the above 2 patches:

image.png (153×383 px, 12 KB)

Change 903624 merged by jenkins-bot:

[VisualEditor/VisualEditor@master] Suppress list-style-image in diff list spacer

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

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

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (e180b2f94)

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

Change 903790 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Update VE core submodule to master (e180b2f94)

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

Change 903625 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Vector: Use greyed out version of bullet image in visual diffs

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

✅ List markers are greyed out as expected

Screenshot 2023-04-04 at 17.44.35.png (444×734 px, 19 KB)

EAkinloose claimed this task.
EAkinloose removed a project: Editing QA.