From b9cb5b973bcbf01728c0ddafc146b937d68240be Mon Sep 17 00:00:00 2001 From: Kai Koehne <kai.koehne@nokia.com> Date: Mon, 25 Oct 2010 09:38:54 +0200 Subject: [PATCH] QmlJSInspector: Don't send update if selection hasn't changed --- src/plugins/qmljsinspector/qmljsobserverclient.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/plugins/qmljsinspector/qmljsobserverclient.cpp b/src/plugins/qmljsinspector/qmljsobserverclient.cpp index 7b9719dc2e3..2c63c719ce7 100644 --- a/src/plugins/qmljsinspector/qmljsobserverclient.cpp +++ b/src/plugins/qmljsinspector/qmljsobserverclient.cpp @@ -129,6 +129,11 @@ void QmlJSObserverClient::setCurrentObjects(const QList<int> &debugIds) { if (!m_connection || !m_connection->isConnected()) return; + if (debugIds == m_currentDebugIds) + return; + + m_currentDebugIds = debugIds; + QByteArray message; QDataStream ds(&message, QIODevice::WriteOnly); -- GitLab