diff --git a/src/chart/helper/Symbol.js b/src/chart/helper/Symbol.js index 8d6943fd25f2573f3e7637b48aa2deaeaec11d31..8499c4419634c76fe5fae95c4c5187d4ebd036eb 100644 --- a/src/chart/helper/Symbol.js +++ b/src/chart/helper/Symbol.js @@ -238,7 +238,7 @@ symbolProto._updateCommon = function (data, idx, symbolSize, seriesScope) { } else { symbolPath.setStyle({ - opacity: null, + opacity: 1, shadowBlur: null, shadowOffsetX: null, shadowOffsetY: null, @@ -394,4 +394,4 @@ symbolProto.fadeOut = function (cb, opt) { zrUtil.inherits(SymbolClz, graphic.Group); -export default SymbolClz; \ No newline at end of file +export default SymbolClz; diff --git a/src/chart/tree/TreeView.js b/src/chart/tree/TreeView.js index 750647919d63664da1fd16ea8770afbc280c489a..9dbf2af1e5b16d36e6b6de19f077ee326ee94ed9 100644 --- a/src/chart/tree/TreeView.js +++ b/src/chart/tree/TreeView.js @@ -375,12 +375,6 @@ function updateNode(data, dataIndex, symbolEl, group, seriesModel, seriesScope) if (isInit) { symbolEl = new SymbolClz(data, dataIndex, seriesScope); symbolEl.attr('position', [sourceOldLayout.x, sourceOldLayout.y]); - - // Fix #12279. - // if the type of symbol is image, - // update symbol's data immediately but not wait until the next update rendering. - var symbolType = symbolEl.getSymbolPath().type; - symbolType === 'image' && symbolEl.updateData(data, dataIndex, seriesScope); } else { symbolEl.updateData(data, dataIndex, seriesScope);