From 7e6053c1150dfc8faf3b8ab71270bbd6439d7d9f Mon Sep 17 00:00:00 2001 From: ericjwittrock Date: Sun, 28 Apr 2024 16:43:11 -0500 Subject: [PATCH 1/2] don't draw hidden bars --- src/controllers/controller.bar.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/controllers/controller.bar.js b/src/controllers/controller.bar.js index 1221b64c323..bd7e1f3f69c 100644 --- a/src/controllers/controller.bar.js +++ b/src/controllers/controller.bar.js @@ -648,6 +648,7 @@ export default class BarController extends DatasetController { for (; i < ilen; ++i) { if (this.getParsed(i)[vScale.axis] !== null) { + if(rects[i].hidden) continue; rects[i].draw(this._ctx); } } From 23f4bc62c5b7e1510b6b0e749f02e4cc9da7423b Mon Sep 17 00:00:00 2001 From: ericjwittrock Date: Sun, 28 Apr 2024 17:05:35 -0500 Subject: [PATCH 2/2] appease linter --- src/controllers/controller.bar.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/controllers/controller.bar.js b/src/controllers/controller.bar.js index bd7e1f3f69c..7257bc23992 100644 --- a/src/controllers/controller.bar.js +++ b/src/controllers/controller.bar.js @@ -647,8 +647,7 @@ export default class BarController extends DatasetController { let i = 0; for (; i < ilen; ++i) { - if (this.getParsed(i)[vScale.axis] !== null) { - if(rects[i].hidden) continue; + if (this.getParsed(i)[vScale.axis] !== null && !rects[i].hidden) { rects[i].draw(this._ctx); } }