From f5e0c2780d209b6ec7d5fa5d8c8fde4f79463cd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Micha=C3=ABl=20Celerier?= Date: Thu, 26 Dec 2024 20:38:24 -0500 Subject: [PATCH] curve point: fix X editing causing an infinite loop --- .../Automation/Inspector/CurvePointInspectorWidget.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/score-plugin-automation/Automation/Inspector/CurvePointInspectorWidget.cpp b/src/plugins/score-plugin-automation/Automation/Inspector/CurvePointInspectorWidget.cpp index 0edb82e8d5..3b392c758e 100644 --- a/src/plugins/score-plugin-automation/Automation/Inspector/CurvePointInspectorWidget.cpp +++ b/src/plugins/score-plugin-automation/Automation/Inspector/CurvePointInspectorWidget.cpp @@ -140,7 +140,7 @@ void PointInspectorWidget::on_editXFinished() auto simpleMove = [this] { on_pointXChanged(m_XBox->value()); - on_editXFinished(); + m_dispatcher.commit(); }; // Try to handle all the simple cases: