]> git.ipfire.org Git - thirdparty/Chart.js.git/commitdiff
FloatBar: update range only for value scale (#7634)
authorJukka Kurkela <jukka.kurkela@gmail.com>
Thu, 16 Jul 2020 17:31:11 +0000 (20:31 +0300)
committerGitHub <noreply@github.com>
Thu, 16 Jul 2020 17:31:11 +0000 (13:31 -0400)
src/controllers/controller.bar.js

index 146e95e0199fdd2c34874f90c790a1ba9f6bae79..c2ce35d8c50a9a5384e3621e3b37b7e2d838a6a6 100644 (file)
@@ -191,7 +191,7 @@ export default class BarController extends DatasetController {
        updateRangeFromParsed(range, scale, parsed, stack) {
                super.updateRangeFromParsed(range, scale, parsed, stack);
                const custom = parsed._custom;
-               if (custom) {
+               if (custom && scale === this._cachedMeta.vScale) {
                        // float bar: only one end of the bar is considered by `super`
                        range.min = Math.min(range.min, custom.min);
                        range.max = Math.max(range.max, custom.max);