GraphNG: check cross-axis presence when auto-padding. close #30121. (#30126)

This commit is contained in:
Leon Sorokin 2021-01-07 17:27:15 -06:00 committed by GitHub
parent 2a9c625c9f
commit d65f7346a7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -86,7 +86,9 @@ export const usePlotPlugins = () => {
};
const paddingSide: PaddingSide = (u, side, sidesWithAxes, cycleNum) => {
return sidesWithAxes[side] ? 0 : 8;
let hasCrossAxis = side % 2 ? sidesWithAxes[0] || sidesWithAxes[2] : sidesWithAxes[1] || sidesWithAxes[3];
return sidesWithAxes[side] || !hasCrossAxis ? 0 : 8;
};
export const DEFAULT_PLOT_CONFIG: Partial<Options> = {