From d2b50353da02b5d689283f4d8cec82f6503300d8 Mon Sep 17 00:00:00 2001 From: f4exb Date: Sat, 24 Oct 2020 10:34:36 +0200 Subject: [PATCH] Freq Tracker: implemented channel API features feedback blocking counter --- plugins/channelrx/freqtracker/freqtracker.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) 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;