From aab453a782378513385be59d65407fe970080e72 Mon Sep 17 00:00:00 2001 From: Phil Taylor Date: Sat, 22 May 2021 09:50:45 +0100 Subject: [PATCH] Stop preamps/attenuators lists growing every time we reconnect. --- rigcommander.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rigcommander.cpp b/rigcommander.cpp index b808a90..c06a120 100644 --- a/rigcommander.cpp +++ b/rigcommander.cpp @@ -2553,9 +2553,12 @@ void rigCommander::determineRigCaps() rigCaps.spectSeqMax = 0; rigCaps.spectAmpMax = 0; rigCaps.spectLenMax = 0; + - // Clear inputs list in case we have re-connected. - rigCaps.inputs.clear(); + // Clear inputs/preamps/attenuators lists in case we have re-connected. + rigCaps.preamps.clear(); + rigCaps.attenuators.clear(); + rigCaps.inputs.clear(); rigCaps.inputs.append(inputMic); rigCaps.hasAttenuator = true; // Verify that all recent rigs have attenuators