XY Chart: Fix series editor index (#87942)

This commit is contained in:
Adela Almasan 2024-05-16 10:18:13 -06:00 committed by GitHub
parent 82796fad98
commit 1957cfe6af
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -31,13 +31,16 @@ export const SeriesEditor = ({
const mappingChanged = prevMapping != null && mapping !== prevMapping; const mappingChanged = prevMapping != null && mapping !== prevMapping;
const defaultFrame = { frame: { matcher: { id: FrameMatcherID.byIndex, options: 0 } } }; const defaultFrame = { frame: { matcher: { id: FrameMatcherID.byIndex, options: 0 } } };
const [selectedIdx, setSelectedIdx] = useState(0);
if (mappingChanged || seriesCfg == null) { if (mappingChanged || seriesCfg == null) {
seriesCfg = [{ ...defaultFrame }]; seriesCfg = [{ ...defaultFrame }];
onChange([...seriesCfg]); onChange([...seriesCfg]);
}
const [selectedIdx, setSelectedIdx] = useState(0); if (selectedIdx > 0) {
setSelectedIdx(0);
}
}
const addSeries = () => { const addSeries = () => {
seriesCfg = seriesCfg.concat({ ...defaultFrame }); seriesCfg = seriesCfg.concat({ ...defaultFrame });