Fixed duplicate controllers issue

This commit is contained in:
Wong Cho Ching
2014-01-29 18:44:52 +08:00
parent 6cda610f48
commit 8d4b467ddc
4 changed files with 12 additions and 7 deletions

View File

@@ -258,12 +258,7 @@ ConstNotePlayHandleList presetPreviewPlayHandle::nphsOfInstrumentTrack(
bool presetPreviewPlayHandle::isPreviewing()
{
bool ret = s_previewTC->m_dataMutex.tryLock();
if( ret == true )
{
s_previewTC->m_dataMutex.unlock();
}
return ret;
return s_previewTC->isPreviewing();
}

View File

@@ -1500,6 +1500,13 @@ void song::removeController( Controller * _controller )
bool song::isLoadingProject()
{
return m_loadingProject;
}
#include "moc_song.cxx"