Index: trunk/extensions/VisualEditor/modules/es/es.TransactionProcessor.js |
— | — | @@ -446,7 +446,9 @@ |
447 | 447 | throw 'Invalid method error. Can not operate attributes this way: ' + method; |
448 | 448 | } |
449 | 449 | var node = this.model.getNodeFromOffset( this.cursor + 1 ); |
450 | | - node.emit( 'update' ); |
| 450 | + node.traverseLeafNodes( function( leafNode ) { |
| 451 | + leafNode.emit( 'update' ); |
| 452 | + } ); |
451 | 453 | }; |
452 | 454 | |
453 | 455 | es.TransactionProcessor.prototype.mark = function( op, invert ) { |