From 57f31760e3c774cbce300aa4241d0a99d8a124a0 Mon Sep 17 00:00:00 2001 From: archmoj Date: Tue, 26 Oct 2021 10:25:53 -0400 Subject: [PATCH 1/2] should be center - there is no middle xanchor for colorbar --- src/components/colorbar/draw.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/colorbar/draw.js b/src/components/colorbar/draw.js index d725b20b9b2..4bf40d74089 100644 --- a/src/components/colorbar/draw.js +++ b/src/components/colorbar/draw.js @@ -208,7 +208,7 @@ function drawColorBar(g, opts, gd) { // then fix at the end (since we don't know the width yet) var xLeft = Math.round(opts.x * gs.w + opts.xpad); // for dragging... this is getting a little muddled... - var xLeftFrac = opts.x - thickFrac * ({middle: 0.5, right: 1}[opts.xanchor] || 0); + var xLeftFrac = opts.x - thickFrac * ({center: 0.5, right: 1}[opts.xanchor] || 0); // y positioning we can do correctly from the start var yBottomFrac = opts.y + lenFrac * (({top: -0.5, bottom: 0.5}[opts.yanchor] || 0) - 0.5); From be01d5c77c57f79d218b0697bb2da133e077550d Mon Sep 17 00:00:00 2001 From: archmoj Date: Tue, 26 Oct 2021 11:06:38 -0400 Subject: [PATCH 2/2] log for PR 6002 --- draftlogs/6002_fix.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 draftlogs/6002_fix.md diff --git a/draftlogs/6002_fix.md b/draftlogs/6002_fix.md new file mode 100644 index 00000000000..21b271bb8bd --- /dev/null +++ b/draftlogs/6002_fix.md @@ -0,0 +1 @@ + - Fix horizontal alignment of colorbar in editable mode when `xanchor` is set to "center" [[#6002](https://github.com/plotly/plotly.js/pull/6002)]