Skip to content

Commit b8e71e2

Browse files
committed
Revert "enable click for pie like group titles as well"
This reverts commit 4c4a11b.
1 parent 4c4a11b commit b8e71e2

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

src/components/legend/get_legend_data.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,10 +134,19 @@ module.exports = function getLegendData(calcdata, opts) {
134134
if(reversed) legendData[i].reverse();
135135

136136
if(groupTitle) {
137+
var hasPieLike = false;
138+
for(j = 0; j < legendData[i].length; j++) {
139+
if(Registry.traceIs(legendData[i][j].trace, 'pie-like')) {
140+
hasPieLike = true;
141+
break;
142+
}
143+
}
144+
137145
// set group title text
138146
legendData[i].unshift({
139147
i: -1,
140148
groupTitle: groupTitle,
149+
noClick: hasPieLike,
141150
trace: {
142151
showlegend: firstItemTrace.showlegend,
143152
legendgroup: firstItemTrace.legendgroup,

src/components/legend/handle_click.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ module.exports = function handleClick(g, gd, numClicks) {
3232
[];
3333

3434
var legendItem = g.data()[0][0];
35+
if(legendItem.groupTitle && legendItem.noClick) return;
3536

3637
var fullData = gd._fullData;
3738
var fullTrace = legendItem.trace;

0 commit comments

Comments
 (0)