From c9904e7d2060b3d23debd2d7f1bf6d726f348a59 Mon Sep 17 00:00:00 2001 From: Lynix Date: Sun, 8 Apr 2018 18:50:42 +0200 Subject: [PATCH] Audio/Sound: Fix copy constructor not copying looping state --- ChangeLog.md | 1 + src/Nazara/Audio/Sound.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/ChangeLog.md b/ChangeLog.md index 2dc442e04..6914fc0ad 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -82,6 +82,7 @@ Nazara Engine: - Fix copy and move semantic on HandledObject and ObjectHandle - Add support for emissive and normal maps in .mtl loader using custom keywords ([map_]emissive and [map_]normal) - Music, Sound and SoundEmitter are now movable +- Fixed Sound copy which was not copying looping state Nazara Development Kit: - Added ImageWidget (#139) diff --git a/src/Nazara/Audio/Sound.cpp b/src/Nazara/Audio/Sound.cpp index c06ca5526..6937e1ec2 100644 --- a/src/Nazara/Audio/Sound.cpp +++ b/src/Nazara/Audio/Sound.cpp @@ -37,6 +37,7 @@ namespace Nz SoundEmitter(sound) { SetBuffer(sound.m_buffer); + EnableLooping(sound.IsLooping()); } /*!