From fb5988161388b5ba95c25ac6156716f38e76a582 Mon Sep 17 00:00:00 2001 From: Macbook Date: Tue, 2 Jun 2026 11:39:02 +0900 Subject: [PATCH] =?UTF-8?q?=EC=9D=BC=EB=AA=A9=EA=B7=A0=ED=98=95=ED=91=9C?= =?UTF-8?q?=20=EA=B5=AC=EB=A6=84=20=EB=94=94=EB=B2=84=EA=B7=B8=20=EB=A1=9C?= =?UTF-8?q?=EA=B7=B8=20=EC=B6=94=EA=B0=80=20(=EC=9E=84=EC=8B=9C)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Cursor --- frontend/src/utils/IchimokuCloudPlugin.ts | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) 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