summaryrefslogtreecommitdiffstats
path: root/src/broadcast
diff options
context:
space:
mode:
authorStéphane Lepin <stephane.lepin@gmail.com>2017-09-04 22:46:04 +0200
committerStéphane Lepin <stephane.lepin@gmail.com>2017-09-04 22:46:04 +0200
commit04d017ce0f0f604a30a37f6c9bcc4855657293fb (patch)
treebc2f6f0f686bf0ce8b1795c2a5a7faf18d6259fd /src/broadcast
parent7dd84f5cb4779c4274642b616e34084954e7989b (diff)
Broadcast manager: fix LB menu entry toggle
Diffstat (limited to 'src/broadcast')
-rw-r--r--src/broadcast/broadcastmanager.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/broadcast/broadcastmanager.cpp b/src/broadcast/broadcastmanager.cpp
index 6f7dcd7ea3..489f761920 100644
--- a/src/broadcast/broadcastmanager.cpp
+++ b/src/broadcast/broadcastmanager.cpp
@@ -68,6 +68,11 @@ BroadcastManager::~BroadcastManager() {
void BroadcastManager::setEnabled(bool value) {
m_pBroadcastEnabled->set(value);
+ // TODO(Palakis): apparently, calling set on a ControlObject and not through
+ // a ControlProxy doesn't trigger the valueChanged signal here.
+ // This is a quick fix, but there has to be a better way to do this, rather
+ // than calling the associated slot directly.
+ slotControlEnabled(value);
}
bool BroadcastManager::isEnabled() {