mediawiki-extensions-Visual.../modules/ve/ce
Catrope 811721f1e1 When removing an empty list item, also remove the list if it's now empty
When the user presses Enter in an empty list item, we remove it. But if
the list item was the only child of the list, that leaves an empty list
which then gets a block slug, leading to all sorts of weird things, and
even pawns in Firefox. So check whether the list item was the last child
and if so, remove the list.

Bug: 48287
Change-Id: If22d9b904b8861e24d56944d791545635b2e4254
2013-05-09 17:47:36 -07:00
..
annotations Great Annotation Refactor of 2013 2013-04-08 18:10:16 -07:00
nodes ve.ce.ProtectedNode 2013-05-07 00:08:48 +00:00
styles Fixing shields 2013-05-08 12:29:25 -07:00
ve.ce.Annotation.js Add ve.ce.View as a common base class for ce.Node and ce.Annotation 2013-04-09 12:05:05 -07:00
ve.ce.AnnotationFactory.js Rename ve.NodeFactory to ve.NamedClassFactory 2013-04-09 12:05:05 -07:00
ve.ce.BranchNode.js ve.ce.ProtectedNode 2013-05-07 00:08:48 +00:00
ve.ce.ContentBranchNode.js Move completeHistory from dm.Surface to dm.Document 2013-05-09 14:54:25 -07:00
ve.ce.Document.js ve.ce.ProtectedNode 2013-05-07 00:08:48 +00:00
ve.ce.DomRange.js DomRange makes more sense as a name for this class (cause it is not rangy specific). 2013-03-05 12:18:59 -08:00
ve.ce.FocusableNode.js ve.ce.FocusableNode: Fix documentation 2013-05-07 21:51:38 +02:00
ve.ce.js ve.ce.ProtectedNode 2013-05-07 00:08:48 +00:00
ve.ce.LeafNode.js Store data in LinearData class with an index-value store for objects 2013-03-30 10:06:34 +00:00
ve.ce.Node.js Also render attributes of the form html/i-j/attrName in CE 2013-05-08 18:10:46 +00:00
ve.ce.NodeFactory.js Rename ve.NodeFactory to ve.NamedClassFactory 2013-04-09 12:05:05 -07:00
ve.ce.ProtectedNode.js Fixing shields 2013-05-08 12:29:25 -07:00
ve.ce.RelocatableNode.js ve.ce.ProtectedNode 2013-05-07 00:08:48 +00:00
ve.ce.ResizableNode.js EventEmitter API cleanup 2013-05-02 15:05:59 -07:00
ve.ce.Surface.js When removing an empty list item, also remove the list if it's now empty 2013-05-09 17:47:36 -07:00
ve.ce.SurfaceObserver.js ve.ce.ProtectedNode 2013-05-07 00:08:48 +00:00
ve.ce.View.js Also render attributes of the form html/i-j/attrName in CE 2013-05-08 18:10:46 +00:00