Page MenuHomePhabricator

Visual Editor: Images which are not thumbnails cannot be edited
Closed, ResolvedPublic

Description

User Evad37 on the English Wikipedia reports:
"Images which are not thumbnails can't be edited properly using VE. If there is a single image, it can be selected, but the resize handles don't appear and the media icon doesn't appear. Moving the image around works and deleting the image works. When there are two images like this, the mouse pointer turns into a "forbidden" symbol (the mirror image of ∅), with the tooltip "Sorry, this element can only be edited in source mode for now.", and semi-tansparent shading covers both images. The images can't be moved, and can only be deleted as pair - you can't delete only one image. I am using Chrome (v. 28) on Windows 7, and was playing around with VE on List of freeways in Victoria, Australia."

I was able to reproduce this using Firefox 22 on Xubuntu Linux, so seems browser and OS independent.

I presume that the issue they note with regards multiple images is that VE is treating them as a gallery, which it doesn't yet support. This might therefore depend on Bug 43037


Version: unspecified
Severity: normal

Details

Reference
bz51615

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 1:45 AM
bzimport set Reference to bz51615.

Another user comments that this behaviour might have been introduced by the fix to Bug 50645.

The multiple image issue mentioned might also be related to bug 48900. I have seen multiple reports of seemingly identical issues merged into that one as duplicates.

This is a Parsoid issue with the images being wrongly marked as "mw:Placeholder" (rather than normal images) because of an API wobble, which is the oddly-named bug 48900. (Note for example that this works fine with an older revision like https://en.wikipedia.org/w/index.php?title=List_of_freeways_in_Victoria%2C_Australia&oldid=564767270&veaction=edit etc.) Merging with that.

  • This bug has been marked as a duplicate of bug 48900 ***