From 85a4dad7c4b47e35f643d790962a86e8dd1104a7 Mon Sep 17 00:00:00 2001 From: Greg Deback Date: Tue, 7 Jan 2025 15:35:24 +0100 Subject: [PATCH 1/2] Add UID as a classname to bar trace --- src/traces/bar/plot.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/traces/bar/plot.js b/src/traces/bar/plot.js index 485d9a3dc55..298ad152ec8 100644 --- a/src/traces/bar/plot.js +++ b/src/traces/bar/plot.js @@ -122,6 +122,8 @@ function plot(gd, plotinfo, cdModule, traceLayer, opts, makeOnCompleteCallback) var keyFunc = getKeyFunc(trace); var bars = pointGroup.selectAll('g.point').data(Lib.identity, keyFunc); + plotGroup.classed('trace' + trace.uid, true); + bars.enter().append('g') .classed('point', true); From 8e2b839beae60f57525458a5022c4d894fc5a8a4 Mon Sep 17 00:00:00 2001 From: gregdeback Date: Tue, 7 Jan 2025 15:54:01 +0100 Subject: [PATCH 2/2] Added draftlog --- draftlogs/7328_add.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 draftlogs/7328_add.md diff --git a/draftlogs/7328_add.md b/draftlogs/7328_add.md new file mode 100644 index 00000000000..ee863336e59 --- /dev/null +++ b/draftlogs/7328_add.md @@ -0,0 +1 @@ +- Add `trace{UID}` to bar traces as for scatter ones [[#7328](https://github.com/plotly/plotly.js/issues/7328)]