Inez has uploaded a new change for review.

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


Change subject: Emit teardown event before replacing generated content node 
content and emit setup event after.
......................................................................

Emit teardown event before replacing generated content node content and emit 
setup event after.

Change-Id: I397d4dfb5fd0177255a0b4389ba5380807969ef4
---
M modules/ve/ce/nodes/ve.ce.GeneratedContentNode.js
1 file changed, 2 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/VisualEditor 
refs/changes/11/64011/1

diff --git a/modules/ve/ce/nodes/ve.ce.GeneratedContentNode.js 
b/modules/ve/ce/nodes/ve.ce.GeneratedContentNode.js
index 414eefc..a9c2c86 100644
--- a/modules/ve/ce/nodes/ve.ce.GeneratedContentNode.js
+++ b/modules/ve/ce/nodes/ve.ce.GeneratedContentNode.js
@@ -49,7 +49,9 @@
        var store = this.model.doc.getStore(),
                index = store.indexOfHash( ve.getHash( this.model ) );
        if ( index !== null ) {
+               this.emit( 'teardown' );
                this.$.empty().append( store.value( index ) );
+               this.emit( 'setup' );
        } else {
                this.startGenerating();
                this.generateContents()

-- 
To view, visit https://gerrit.wikimedia.org/r/64011
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I397d4dfb5fd0177255a0b4389ba5380807969ef4
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/VisualEditor
Gerrit-Branch: master
Gerrit-Owner: Inez <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to