reapack

Package manager for REAPER
Log | Files | Refs | Submodules | README | LICENSE

commit 2f8a248e05e259351b1f37eb3837b8c7ac045bc3
parent 2743c364f448c58ae59e7df78605e19b2e56f332
Author: cfillion <cfillion@users.noreply.github.com>
Date:   Mon,  4 Dec 2017 07:52:02 -0800

fix possible crash when synchronyzing repository from about dialog while the obsolete prompt is displayed

Diffstat:
Msrc/reapack.cpp | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/reapack.cpp b/src/reapack.cpp @@ -326,9 +326,10 @@ Transaction *ReaPack::setupTransaction() }); m_tx->setObsoleteHandler([=] (vector<Registry::Entry> &entries) { - LockDialog progressLock(m_progress); - LockDialog managerLock(m_manager); + LockDialog aboutLock(m_about); LockDialog browserLock(m_browser); + LockDialog managerLock(m_manager); + LockDialog progressLock(m_progress); return Dialog::Show<ObsoleteQuery>(m_instance, m_mainWindow, &entries, &m_config->install.promptObsolete) == IDOK;