Page MenuHomePhabricator

EditCheck: Desktop context can appear underneath the sidebar
Closed, ResolvedPublic

Assigned To
Authored By
Esanders
Mar 13 2025, 3:16 PM
Referenced Files
F62765856: image.png
Jul 1 2025, 5:27 PM
F62765838: image.png
Jul 1 2025, 5:27 PM
F59066046: Screenshot 2025-04-14 at 6.12.15 PM.png
Apr 15 2025, 2:24 AM
F59066044: Screenshot 2025-04-14 at 6.13.25 PM.png
Apr 15 2025, 2:24 AM
F59066042: Screenshot 2025-04-14 at 6.13.40 PM.png
Apr 15 2025, 2:24 AM
F58884722: Screenshot 2025-03-20 at 4.28.01 PM.png
Mar 25 2025, 11:13 PM
F58817606: image.png
Mar 13 2025, 3:16 PM

Description

  1. Trigger a mid-edit check.
  2. Select a link close to the right hand of the page

image.png (232×468 px, 35 KB)

Event Timeline

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

[VisualEditor/VisualEditor@master] DesktopContext: Clip to the surface view

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

Change #1127550 merged by jenkins-bot:

[VisualEditor/VisualEditor@master] DesktopContext: Clip to the surface view

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

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

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

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

Change #1129363 merged by jenkins-bot:

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

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

PatchDemo's don't update automatically and that one is from Feb. There are no mid edit checks enabled on beta, so we'll need a new patchdemo. Having tested locally it also appears some more things need fixing.

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

[mediawiki/extensions/VisualEditor@master] Fix overlay and padding for desktop context

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

Change #1131953 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Fix overlay and padding for desktop context

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

ppelberg subscribed.

Per today's offline team meeting, this is ready for QA again and can be tested on any wiki by appending &ecenable=2 to a visual editor editing session URL.

E.g. https://en.wikipedia.org/w/index.php?title=Lemon&veaction=edit&ecenable=2 .

All good:

Confirm expected experience:
There sidebar is right beside the link, with no padding

image.png (786×1 px, 176 KB)

For consistent experience, do we want to extend this experience to this experience as well?

image.png (682×1 px, 436 KB)

Yes - that looks fine to me - we don't want an overlap in case the user needs to see both the context and the sidebar. The lack of padding should be ok for now - adding padding could lead to the callout triangle being placed close to the edge of the context popup.