From 8ce3ac06aecff9b40032f8ab1ebdecc0079fdd9d Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sun, 18 Nov 2018 19:31:38 +0100 Subject: [PATCH] Ref T437, update internals when changing FSUIPC on/off --- src/plugins/simulator/fscommon/simulatorfscommon.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/simulator/fscommon/simulatorfscommon.cpp b/src/plugins/simulator/fscommon/simulatorfscommon.cpp index 54bd97590..215327b56 100644 --- a/src/plugins/simulator/fscommon/simulatorfscommon.cpp +++ b/src/plugins/simulator/fscommon/simulatorfscommon.cpp @@ -94,6 +94,7 @@ namespace BlackSimPlugin bool CSimulatorFsCommon::useFsuipc(bool on) { if (!m_fsuipc) { return false; } // no FSUIPC available + if (m_useFsuipc == on) { return m_useFsuipc; } // nothing changed m_useFsuipc = on; if (on) { @@ -103,6 +104,8 @@ namespace BlackSimPlugin { m_fsuipc->disconnect(); } + + this->initSimulatorInternals(); // update internals return m_useFsuipc; }