mirror of
https://github.com/chartjs/Chart.js.git
synced 2025-12-08 20:36:08 +00:00
Fix radar chart horizontal position (#4032)
Radar chart position is not center horizontally with v2.5.0.
Right and left of `furthestLimits` would be switched wrongly on
this refactoring commit.
e1606f88ed
This commit is contained in:
parent
36ccf40946
commit
cffa9447a1
@ -144,8 +144,8 @@ module.exports = function(Chart) {
|
||||
// Use this to calculate the offset + change. - Make sure L/R protrusion is at least 0 to stop issues with centre points
|
||||
var largestPossibleRadius = Math.min(scale.height / 2, scale.width / 2);
|
||||
var furthestLimits = {
|
||||
l: scale.width,
|
||||
r: 0,
|
||||
r: scale.width,
|
||||
l: 0,
|
||||
t: scale.height,
|
||||
b: 0
|
||||
};
|
||||
|
||||
@ -344,7 +344,7 @@ describe('Test the radial linear scale', function() {
|
||||
});
|
||||
|
||||
expect(chart.scale.drawingArea).toBe(233);
|
||||
expect(chart.scale.xCenter).toBe(247);
|
||||
expect(chart.scale.xCenter).toBe(256);
|
||||
expect(chart.scale.yCenter).toBe(280);
|
||||
});
|
||||
|
||||
@ -393,7 +393,7 @@ describe('Test the radial linear scale', function() {
|
||||
expect(chart.scale.getDistanceFromCenterForValue(chart.scale.min)).toBe(0);
|
||||
expect(chart.scale.getDistanceFromCenterForValue(chart.scale.max)).toBe(233);
|
||||
expect(chart.scale.getPointPositionForValue(1, 5)).toEqual({
|
||||
x: 261,
|
||||
x: 270,
|
||||
y: 275,
|
||||
});
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user