Skip to content

Commit 026de8e

Browse files
[TSVB] Y-axis has number formatting not considering all series formatters in the group (#83438) (#83630)
* [TSVB] Y-axis has number formatting not considering all series formatters in the group * Replace check for percent with a check for same formatters in common * Remove unnecessary series check
1 parent 0323d3b commit 026de8e

File tree

1 file changed

+5
-1
lines changed
  • src/plugins/vis_type_timeseries/public/application/components/vis_types/timeseries

1 file changed

+5
-1
lines changed

src/plugins/vis_type_timeseries/public/application/components/vis_types/timeseries/vis.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,10 @@ export class TimeseriesVisualization extends Component {
161161
const yAxis = [];
162162
let mainDomainAdded = false;
163163

164+
const allSeriesHaveSameFormatters = seriesModel.every(
165+
(seriesGroup) => seriesGroup.formatter === seriesModel[0].formatter
166+
);
167+
164168
this.showToastNotification = null;
165169

166170
seriesModel.forEach((seriesGroup) => {
@@ -211,7 +215,7 @@ export class TimeseriesVisualization extends Component {
211215
});
212216
} else if (!mainDomainAdded) {
213217
TimeseriesVisualization.addYAxis(yAxis, {
214-
tickFormatter: series.length === 1 ? undefined : (val) => val,
218+
tickFormatter: allSeriesHaveSameFormatters ? seriesGroupTickFormatter : (val) => val,
215219
id: yAxisIdGenerator('main'),
216220
groupId: mainAxisGroupId,
217221
position: model.axis_position,

0 commit comments

Comments
 (0)