diff --git a/plugins/channelrx/freqtracker/freqtracker.cpp b/plugins/channelrx/freqtracker/freqtracker.cpp index 0761cb3ca..40b60679b 100644 --- a/plugins/channelrx/freqtracker/freqtracker.cpp +++ b/plugins/channelrx/freqtracker/freqtracker.cpp @@ -258,8 +258,13 @@ void FreqTracker::applySettings(const FreqTrackerSettings& settings, bool force) webapiReverseSendSettings(reverseAPIKeys, settings, fullUpdate || force); } - if (m_featuresSettingsFeedback.size() > 0) { - featuresSendSettings(reverseAPIKeys, settings, force); + if (m_featuresSettingsFeedback.size() > 0) + { + if (m_featuresSettingsFeedbackBlockCount == 0) { + featuresSendSettings(reverseAPIKeys, settings, force); + } else { + m_featuresSettingsFeedbackBlockCount--; + } } m_settings = settings;