Skip to content

Commit 3b26ca6

Browse files
authored
Merge pull request #2401 from haslinghuis/fix_2393
2 parents e7c30f3 + a80820a commit 3b26ca6

File tree

1 file changed

+18
-12
lines changed

1 file changed

+18
-12
lines changed

src/js/TuningSliders.js

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -242,24 +242,30 @@ TuningSliders.updateFilterSlidersDisplay = function() {
242242
this.sliderGyroFilter = false;
243243
this.sliderDTermFilter = false;
244244

245-
if ($('.pid_filter input[name="gyroLowpassDynMinFrequency"]').val() !== Math.floor(this.FILTER_DEFAULT.gyro_lowpass_dyn_min_hz * this.sliderGyroFilterMultiplier) ||
246-
$('.pid_filter input[name="gyroLowpassDynMaxFrequency"]').val() !== Math.floor(this.FILTER_DEFAULT.gyro_lowpass_dyn_max_hz * this.sliderGyroFilterMultiplier) ||
247-
$('.pid_filter select[name="gyroLowpassDynType"]').val() !== this.FILTER_DEFAULT.gyro_lowpass_type ||
248-
$('.pid_filter input[name="gyroLowpass2Frequency"]').val() !== Math.floor(this.FILTER_DEFAULT.gyro_lowpass2_hz * this.sliderGyroFilterMultiplier) ||
249-
$('.pid_filter select[name="gyroLowpass2Type"]').val() !== this.FILTER_DEFAULT.gyro_lowpass2_type) {
250-
251-
$('.tuningFilterSliders .sliderLabels tr:first-child').hide();
245+
if (parseInt($('.pid_filter input[name="gyroLowpassDynMinFrequency"]').val()) !==
246+
Math.floor(this.FILTER_DEFAULT.gyro_lowpass_dyn_min_hz * this.sliderGyroFilterMultiplier) ||
247+
parseInt($('.pid_filter input[name="gyroLowpassDynMaxFrequency"]').val()) !==
248+
Math.floor(this.FILTER_DEFAULT.gyro_lowpass_dyn_max_hz * this.sliderGyroFilterMultiplier) ||
249+
parseInt($('.pid_filter select[name="gyroLowpassDynType"]').val()) !== this.FILTER_DEFAULT.gyro_lowpass_type ||
250+
parseInt($('.pid_filter input[name="gyroLowpass2Frequency"]').val()) !==
251+
Math.floor(this.FILTER_DEFAULT.gyro_lowpass2_hz * this.sliderGyroFilterMultiplier) ||
252+
parseInt($('.pid_filter select[name="gyroLowpass2Type"]').val()) !== this.FILTER_DEFAULT.gyro_lowpass2_type) {
253+
254+
$('.tuningFilterSliders .sliderLabels tr:nth-child(2)').hide();
252255
this.sliderGyroFilter = true;
253256
} else {
254257
$('.tuningFilterSliders .sliderLabels tr:nth-child(2)').show()
255258
this.cachedGyroSliderValues = true;
256259
}
257260

258-
if ($('.pid_filter input[name="dtermLowpassDynMinFrequency"]').val() !== Math.floor(this.FILTER_DEFAULT.dterm_lowpass_dyn_min_hz * this.sliderDTermFilterMultiplier) ||
259-
$('.pid_filter input[name="dtermLowpassDynMaxFrequency"]').val() !== Math.floor(this.FILTER_DEFAULT.dterm_lowpass_dyn_max_hz * this.sliderDTermFilterMultiplier) ||
260-
$('.pid_filter select[name="dtermLowpassDynType"]').val() !== this.FILTER_DEFAULT.dterm_lowpass_type ||
261-
$('.pid_filter input[name="dtermLowpass2Frequency"]').val() !== Math.floor(this.FILTER_DEFAULT.dterm_lowpass2_hz * this.sliderDTermFilterMultiplier) ||
262-
$('.pid_filter select[name="dtermLowpass2Type"]').val() !== this.FILTER_DEFAULT.dterm_lowpass2_type) {
261+
if (parseInt($('.pid_filter input[name="dtermLowpassDynMinFrequency"]').val()) !==
262+
Math.floor(this.FILTER_DEFAULT.dterm_lowpass_dyn_min_hz * this.sliderDTermFilterMultiplier) ||
263+
parseInt($('.pid_filter input[name="dtermLowpassDynMaxFrequency"]').val()) !==
264+
Math.floor(this.FILTER_DEFAULT.dterm_lowpass_dyn_max_hz * this.sliderDTermFilterMultiplier) ||
265+
parseInt($('.pid_filter select[name="dtermLowpassDynType"]').val()) !== this.FILTER_DEFAULT.dterm_lowpass_type ||
266+
parseInt($('.pid_filter input[name="dtermLowpass2Frequency"]').val()) !==
267+
Math.floor(this.FILTER_DEFAULT.dterm_lowpass2_hz * this.sliderDTermFilterMultiplier) ||
268+
parseInt($('.pid_filter select[name="dtermLowpass2Type"]').val()) !== this.FILTER_DEFAULT.dterm_lowpass2_type) {
263269

264270
$('.tuningFilterSliders .sliderLabels tr:last-child').hide();
265271
this.sliderDTermFilter = true;

0 commit comments

Comments
 (0)