From cf0892f9b3ab4acf83a476a2794b1226aad1e6d5 Mon Sep 17 00:00:00 2001 From: Camille Ordronneau <camille.ordronneau@inria.fr> Date: Tue, 23 Jul 2024 10:26:50 +0200 Subject: [PATCH] Add comment on bug --- src/interface/Interval_select.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/interface/Interval_select.cpp b/src/interface/Interval_select.cpp index a970cb1b..872e4ee9 100644 --- a/src/interface/Interval_select.cpp +++ b/src/interface/Interval_select.cpp @@ -136,6 +136,11 @@ void Interval_select::update_values() { } void Interval_select::on_minSpinBox_valueChanged(double value) { + /** + * This method can also change the maxSpinBox value on large trace + * This is due to scaled float precision error in the apply_zoom_box function (called by apply_settings) + */ + QPalette myPalette(minSpinBox->palette()); if (value < maxSpinBox->value()) { @@ -165,6 +170,10 @@ void Interval_select::on_minSpinBox_valueChanged(double value) { } void Interval_select::on_maxSpinBox_valueChanged(double value) { + /** + * This method can also change the minSpinBox value on large trace + * This is due to scaled float precision error in the apply_zoom_box function (called by apply_settings) + */ QPalette myPalette(minSpinBox->palette()); if (value > minSpinBox->value()) { -- GitLab