Change-Id: Ic81c99922f73b0bf9ee830adc2fe35f1c154d868
Reviewed-by: Kai Koehne <kai.koehne@nokia.com>
QByteArray rwData = message;
QDataStream stream(&rwData, QIODevice::ReadOnly);
- bool wasEnabled = m_enabled;
- stream >> m_enabled;
+ bool enabled;
+ stream >> enabled;
m_messageReceived = true;
- if (!m_enabled && wasEnabled) {
- m_enabled = true;
- addEvent(EndTrace);
- m_enabled = false;
- sendMessages();
+ if (m_enabled != enabled) {
+ if (enabled) {
+ m_enabled = true;
+ addEvent(StartTrace);
+ } else {
+ addEvent(EndTrace);
+ m_enabled = false;
+ sendMessages();
+ }
}
}
Key,
AnimationFrame,
EndTrace,
+ StartTrace,
MaximumEventType
};