Fix ambiguous mix of || and && in if-expression

This commit is contained in:
David Capello 2022-06-29 11:21:58 -03:00
parent d1e08fdb2f
commit 72df89f917

View File

@ -48,10 +48,10 @@ AsepriteUpdate::AsepriteUpdate(std::string version)
void AsepriteUpdate::onBeforeClose(ui::CloseEvent& ev)
{
if (m_download.status() != drm::Thread::Status::FINISHED ||
m_installation && m_installation->status() != drm::Thread::Status::FINISHED) {
log("Stopping, please wait...");
ev.cancel();
if ((m_download.status() != drm::Thread::Status::FINISHED) ||
(m_installation && m_installation->status() != drm::Thread::Status::FINISHED)) {
log("Stopping, please wait...");
ev.cancel();
}
if (!m_closing) {
m_download.shutdown();