screenshotGallery with no images (invalid characters as gallery contents) creates an invisible node and can't be edited.
Environment- test2, beta
1> insert GalleryFor example, with any caption.For ex- “caption 1”create a page with the following wikitext:
2> Click on the gallery context menu and open the gallery inspector again.Delete the caption and enter in some invalid characters like “>>”.```
3> Notice that although nothing gets added to the editor visually (an empty node is created), the Gallery context menu can be seen down below the screen and the Gallery inspector in the tools list is also selected.<gallery>
See screenshot.
-------------------------->>
**Version**: unspecified</gallery>
**Severity**: normal```
**OS**: Windows XPExample: https://en.wikipedia.org/w/index.php?title=User:Matma_Rex/sandbox&oldid=826934821
This renders as an empty gallery (`<ul class="gallery mw-gallery-traditional"></ul>`).
**Attached**: {F14833}In VE, it displays a placeholder, but it seems that it can't be clicked to focus it:
{F13935446}
When focussed using arrow keys, it displays a completely mispositioned context menu:
{F13935448}
Trying to use the "Edit" button causes a JS error in the console:
```
TypeError: Cannot read property 'toggleHighlighted' of undefined
at VeUiMWGalleryDialog.ve.ui.MWGalleryDialog.onHighlightItem (https://en.wikipedia.org/w/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWGalleryDialog.js?22058:591:7)
at https://en.wikipedia.org/w/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWGalleryDialog.js?22058:342:13
at fire (https://en.wikipedia.org/w/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=14kbqyi:3317:31)
at Object.add [as done] (https://en.wikipedia.org/w/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=14kbqyi:3376:7)
at VeUiMWGalleryDialog.<anonymous> (https://en.wikipedia.org/w/extensions/VisualEditor/modules/ve-mw/ui/dialogs/ve.ui.MWGalleryDialog.js?22058:341:9)
at https://en.wikipedia.org/w/resources/lib/oojs-ui/oojs-ui-windows.js?f9a29:748:28
at mightThrow (https://en.wikipedia.org/w/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=14kbqyi:3583:29)
at process (https://en.wikipedia.org/w/load.php?debug=true&lang=en&modules=jquery%2Cmediawiki%7Cmediawiki.legacy.wikibits&only=scripts&skin=vector&version=14kbqyi:3651:12)
```