From 22e8d3d03a273580fcdd322bd3ba6f27d616afae Mon Sep 17 00:00:00 2001 From: "Jerry (Xinyu Hou)" Date: Tue, 2 Jun 2015 13:42:27 -0700 Subject: [PATCH] Fixed clipboard transmission messing up start/stop $4745 --- src/gui/src/MainWindow.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/gui/src/MainWindow.cpp b/src/gui/src/MainWindow.cpp index 96c18748..18f5b163 100644 --- a/src/gui/src/MainWindow.cpp +++ b/src/gui/src/MainWindow.cpp @@ -813,7 +813,7 @@ void MainWindow::setSynergyState(qSynergyState state) m_pButtonToggleStart->setText(tr("&Stop")); m_pButtonApply->setEnabled(true); } - else + else if (state == synergyDisconnected) { disconnect (m_pButtonToggleStart, SIGNAL(clicked()), m_pActionStopSynergy, SLOT(trigger())); connect (m_pButtonToggleStart, SIGNAL(clicked()), m_pActionStartSynergy, SLOT(trigger())); @@ -821,7 +821,10 @@ void MainWindow::setSynergyState(qSynergyState state) m_pButtonApply->setEnabled(false); } - bool connected = state == synergyConnected; + bool connected = false; + if (state == synergyConnected || state == synergyTransfering) { + connected = true; + } m_pActionStartSynergy->setEnabled(!connected); m_pActionStopSynergy->setEnabled(connected);