Merge pull request #9860 from ArtemDzhereleiko/AD/bug-fix/analog-gauge/major-ticks
Fixed analog gauge infinite loop for major ticks
This commit is contained in:
commit
f799194c44
@ -130,7 +130,7 @@ export abstract class TbAnalogueGauge<S extends AnalogueGaugeSettings, O extends
|
|||||||
|
|
||||||
const valueDec = getValueDec(this.ctx, settings);
|
const valueDec = getValueDec(this.ctx, settings);
|
||||||
|
|
||||||
step = parseFloat(parseFloat(step + '').toFixed(valueDec));
|
step = parseFloat(parseFloat(step + '').toFixed(valueDec)) || 1;
|
||||||
|
|
||||||
const majorTicks: number[] = [];
|
const majorTicks: number[] = [];
|
||||||
const highlights: Highlight[] = [];
|
const highlights: Highlight[] = [];
|
||||||
|
|||||||
@ -114,7 +114,7 @@ export class AnalogueGaugeWidgetSettingsComponent extends WidgetSettingsComponen
|
|||||||
maxValue: [settings.maxValue, []],
|
maxValue: [settings.maxValue, []],
|
||||||
majorTicksCount: [settings.majorTicksCount, [Validators.min(0)]],
|
majorTicksCount: [settings.majorTicksCount, [Validators.min(0)]],
|
||||||
colorMajorTicks: [settings.colorMajorTicks, []],
|
colorMajorTicks: [settings.colorMajorTicks, []],
|
||||||
minorTicks: [settings.majorTicksCount, [Validators.min(0)]],
|
minorTicks: [settings.minorTicks, [Validators.min(0)]],
|
||||||
colorMinorTicks: [settings.colorMinorTicks, []],
|
colorMinorTicks: [settings.colorMinorTicks, []],
|
||||||
numbersFont: [settings.numbersFont, []],
|
numbersFont: [settings.numbersFont, []],
|
||||||
numbersColor: [settings.numbersFont.color, []],
|
numbersColor: [settings.numbersFont.color, []],
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user