diff --git a/examples/Particles/SpacebattleDemo.cpp b/examples/Particles/SpacebattleDemo.cpp index 8fa72bfff..0fe08d8f3 100644 --- a/examples/Particles/SpacebattleDemo.cpp +++ b/examples/Particles/SpacebattleDemo.cpp @@ -669,6 +669,8 @@ void SpacebattleExample::Enter(Ndk::StateMachine& fsm) void SpacebattleExample::Leave(Ndk::StateMachine& fsm) { m_ambientMusic.Stop(); + m_onMouseMoved.Disconnect(); + m_shared.target->SetCursor(Nz::SystemCursor_Default); m_shared.world3D->RemoveSystem(); m_shared.world3D->RemoveSystem(); m_turretFireSound.Stop();