From 6cbb42e27fc1c5147d5f8c0523fcc5aa233a3e26 Mon Sep 17 00:00:00 2001 From: Gordon Crone Date: Fri, 20 Mar 2026 13:37:38 +0000 Subject: [PATCH] Don't add tp_src_ids for ro apps with tp_generation disabled --- src/ConfigurationHelper.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/ConfigurationHelper.cpp b/src/ConfigurationHelper.cpp index 7b5933e..eeba2b8 100644 --- a/src/ConfigurationHelper.cpp +++ b/src/ConfigurationHelper.cpp @@ -124,7 +124,12 @@ ConfigurationHelper::get_tp_source_ids(){ for (auto app: m_session->enabled_applications()) { auto ro_app = app->cast(); if (ro_app != nullptr) { - result.insert(std::pair(app->UID(), ro_app->get_tp_source_ids())); + if (ro_app->get_tp_generation_enabled()) { + result.insert(std::pair(app->UID(), ro_app->get_tp_source_ids())); + } + else { + result.insert({app->UID(), std::vector()}); + } } auto replay_app = app->cast(); if (replay_app != nullptr) {