From 36d522f38f11be45cbf4fdb172bf02d0da073bed Mon Sep 17 00:00:00 2001 From: liihuu Date: Sat, 15 Apr 2023 18:16:37 +0800 Subject: [PATCH] fix: fix `applyNewData([])` do not update. #410 --- src/Chart.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/Chart.ts b/src/Chart.ts index b8cbcc1c1..b5480a645 100644 --- a/src/Chart.ts +++ b/src/Chart.ts @@ -475,7 +475,11 @@ export default class ChartImp implements Chart { applyNewData (dataList: KLineData[], more?: boolean): void { this._chartStore.clearDataList() - this.applyMoreData(dataList, more) + if (dataList.length === 0) { + this.adjustPaneViewport(false, true, true, true) + } else { + this.applyMoreData(dataList, more) + } } applyMoreData (dataList: KLineData[], more?: boolean): void {