From 25122fad10bf31f98a974689b448e9f43dc199ba Mon Sep 17 00:00:00 2001 From: Klaus Basan Date: Sat, 28 Jun 2014 01:56:58 +0200 Subject: [PATCH] refs #273, fixed changed detection --- src/blackmisc/setnetwork.cpp | 3 ++- src/blacksim/setsimulator.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/blackmisc/setnetwork.cpp b/src/blackmisc/setnetwork.cpp index 1743dd957..ed65f8f53 100644 --- a/src/blackmisc/setnetwork.cpp +++ b/src/blackmisc/setnetwork.cpp @@ -191,7 +191,8 @@ namespace BlackMisc if (command == CSettingUtilities::CmdUpdate()) { QString v = value.toString(); - msgs.push_back(CSettingUtilities::valueChangedMessage(v != this->m_bookingServiceUrl, "booking URL")); + changedFlag = (v != this->m_bookingServiceUrl); + msgs.push_back(CSettingUtilities::valueChangedMessage(changedFlag, "booking URL")); this->m_bookingServiceUrl = v; return msgs; } diff --git a/src/blacksim/setsimulator.cpp b/src/blacksim/setsimulator.cpp index c5d6a8af1..cabda59b7 100644 --- a/src/blacksim/setsimulator.cpp +++ b/src/blacksim/setsimulator.cpp @@ -149,7 +149,8 @@ namespace BlackSim if (command == CSettingUtilities::CmdUpdate()) { CSimulatorInfo v = value.value(); - msgs.push_back(CSettingUtilities::valueChangedMessage(v != this->m_selectedDriver, "selected driver")); + changedFlag = (v != this->m_selectedDriver); + msgs.push_back(CSettingUtilities::valueChangedMessage(changedFlag, "selected driver")); this->m_selectedDriver = v; return msgs; }