From 905a834be2a6079f6abf34bb2b0d95d49ad6efc6 Mon Sep 17 00:00:00 2001 From: Ed Sanders Date: Thu, 1 Oct 2015 15:37:21 +0100 Subject: [PATCH] VE: Move hash changes to the rendering hash Depends on I5d42943a0 in VE core. Bug: T114689 Change-Id: Ib64a1184132fbf62f38c6bd5dde689acff7b8ae5 --- modules/ve-math/ve.ce.MWMathNode.js | 2 +- modules/ve-math/ve.dm.MWMathNode.js | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/modules/ve-math/ve.ce.MWMathNode.js b/modules/ve-math/ve.ce.MWMathNode.js index dccb4d2..683a139 100644 --- a/modules/ve-math/ve.ce.MWMathNode.js +++ b/modules/ve-math/ve.ce.MWMathNode.js @@ -46,7 +46,7 @@ ve.ce.MWMathNode.prototype.onSetup = function () { }; /** - * @inheritdoc + * @inheritdoc ve.ce.GeneratedContentNode */ ve.ce.MWMathNode.prototype.afterRender = function () { var $img, diff --git a/modules/ve-math/ve.dm.MWMathNode.js b/modules/ve-math/ve.dm.MWMathNode.js index 5b35807..72a1b01 100644 --- a/modules/ve-math/ve.dm.MWMathNode.js +++ b/modules/ve-math/ve.dm.MWMathNode.js @@ -33,14 +33,15 @@ ve.dm.MWMathNode.static.tagName = 'img'; ve.dm.MWMathNode.static.extensionName = 'math'; -/* Static methods */ +/* Static Methods */ /** - * @inheritdoc + * @inheritdoc ve.dm.GeneratedContentNode */ -ve.dm.MWMathNode.static.getHashObject = function ( dataElement ) { +ve.dm.MWMathNode.static.getHashObjectForRendering = function ( dataElement ) { // Parent method - var hashObject = ve.dm.MWMathNode.super.static.getHashObject.call( this, dataElement ); + var hashObject = ve.dm.MWMathNode.super.static.getHashObjectForRendering.call( this, dataElement ); + // The id does not affect the rendering. if ( hashObject.mw.attrs ) { delete hashObject.mw.attrs.id;