diff --git a/frontend/src/utils/IchimokuCloudPlugin.ts b/frontend/src/utils/IchimokuCloudPlugin.ts index 8ee0fcc..09d26bb 100644 --- a/frontend/src/utils/IchimokuCloudPlugin.ts +++ b/frontend/src/utils/IchimokuCloudPlugin.ts @@ -66,7 +66,11 @@ class CloudRenderer implements IPrimitivePaneRenderer { // eslint-disable-next-line @typescript-eslint/no-explicit-any draw(target: any): void { - if (this._data.length < 2) return; + if (this._data.length < 2) { + console.log('[IchimokuCloud] draw: skipped, data.length=', this._data.length); + return; + } + console.log('[IchimokuCloud] draw called. data.length:', this._data.length, 'bullish:', this._bullishVisible, 'bearish:', this._bearishVisible); const timeScale = this._chart.timeScale(); // eslint-disable-next-line @typescript-eslint/no-explicit-any @@ -141,14 +145,17 @@ export class IchimokuCloudPlugin implements ISeriesPrimitive