Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 2 files). Show all
Unified · Split
| @@ -186,6 +186,13 @@ void ScriptEngine::setIsAvatar(bool isAvatar) { · 185 unmodified lines | ||
| 186 | 186 | _avatarIdentityTimer->start(AVATAR_IDENTITY_PACKET_SEND_INTERVAL_MSECS); |
| 187 | 187 | _avatarBillboardTimer->start(AVATAR_BILLBOARD_PACKET_SEND_INTERVAL_MSECS); |
| 188 | 188 | } |
| 189 | + | |
| 190 | + if (!_isAvatar) { | |
| 191 | + delete _avatarIdentityTimer; | |
| 192 | + _avatarIdentityTimer = NULL; | |
| 193 | + delete _avatarBillboardTimer; | |
| 194 | + _avatarBillboardTimer = NULL; | |
| 195 | + } | |
| 189 | 196 | } |
| 190 | 197 | |
| 191 | 198 | void ScriptEngine::setAvatarData(AvatarData* avatarData, const QString& objectName) { |