From cbee464c75af57054c9eccce50f5b3ba1cc3da86 Mon Sep 17 00:00:00 2001 From: Miroslav Lichvar Date: Tue, 21 Nov 2023 11:05:41 +0100 Subject: [PATCH] sources: reselect after resetting selected source Avoid showing in the sources report a selected source which has no samples (e.g. after replacement). --- sources.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sources.c b/sources.c index e8e9705..ec09ff3 100644 --- a/sources.c +++ b/sources.c @@ -357,6 +357,9 @@ SRC_ResetInstance(SRC_Instance instance) memset(&instance->sel_info, 0, sizeof (instance->sel_info)); SST_ResetInstance(instance->stats); + + if (selected_source_index == instance->index) + SRC_SelectSource(NULL); } /* ================================================== */