diff --git a/desktop-widgets/filterwidget2.cpp b/desktop-widgets/filterwidget2.cpp index e6eede7df..4fe056078 100644 --- a/desktop-widgets/filterwidget2.cpp +++ b/desktop-widgets/filterwidget2.cpp @@ -89,8 +89,10 @@ void FilterWidget2::selectPreset(int i) void FilterWidget2::loadPreset(int index) { + ignoreSignal = true; // When reloading the filter UI, we get numerous constraintChanged signals. Ignore them. FilterData filter = filter_preset_get(index); setFilterData(filter); + ignoreSignal = false; presetModified = false; updateFilter(); }