From c439d816fac9625cde848300f745d29acdfaf469 Mon Sep 17 00:00:00 2001 From: Jukka Kurkela Date: Wed, 17 Jun 2020 00:56:42 +0300 Subject: [PATCH] Fix initial animations (#7511) * Fix initial animations * CC --- src/core/core.controller.js | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/core/core.controller.js b/src/core/core.controller.js index 71ac4e123..118403b6e 100644 --- a/src/core/core.controller.js +++ b/src/core/core.controller.js @@ -229,7 +229,7 @@ class Chart { this.$plugins = undefined; this.$proxies = {}; this._hiddenIndices = {}; - this.attached = true; + this.attached = false; // Add the chart instance to the global namespace Chart.instances[me.id] = me; @@ -333,16 +333,13 @@ class Chart { retinaScale(me, newRatio); if (!silent) { - // Notify any plugins about the resize plugins.notify(me, 'resize', [newSize]); - // Notify of resize - if (options.onResize) { - options.onResize(me, newSize); - } + callCallback(options.onResize, [newSize], me); - // Only apply 'resize' mode if we are attached, else do a regular update. - me.update(me.attached && 'resize'); + if (me.attached) { + me.update('resize'); + } } }