mirror of
https://github.com/overte-org/overte.git
synced 2025-08-04 05:23:33 +02:00
Fix crash after manually closing Clara download status message box
This commit is contained in:
parent
2a2e8a424b
commit
898372e841
1 changed files with 10 additions and 8 deletions
|
@ -5935,7 +5935,7 @@ void Application::addAssetToWorldInfoTimeout() {
|
|||
If list empty, close the message box unless an error is being displayed.
|
||||
*/
|
||||
|
||||
if (!_addAssetToWorldErrorTimer.isActive()) {
|
||||
if (!_addAssetToWorldErrorTimer.isActive() && _addAssetToWorldMessageBox) {
|
||||
if (_addAssetToWorldInfoKeys.length() > 0) {
|
||||
_addAssetToWorldMessageBox->setProperty("text", "\n" + _addAssetToWorldInfoMessages.last());
|
||||
} else {
|
||||
|
@ -5986,13 +5986,15 @@ void Application::addAssetToWorldErrorTimeout() {
|
|||
If list is empty, close the message box.
|
||||
*/
|
||||
|
||||
if (_addAssetToWorldInfoKeys.length() > 0) {
|
||||
_addAssetToWorldMessageBox->setProperty("text", "\n" + _addAssetToWorldInfoMessages.last());
|
||||
} else {
|
||||
disconnect(_addAssetToWorldMessageBox);
|
||||
_addAssetToWorldMessageBox->setVisible(false);
|
||||
_addAssetToWorldMessageBox->deleteLater();
|
||||
_addAssetToWorldMessageBox = nullptr;
|
||||
if (_addAssetToWorldMessageBox) {
|
||||
if (_addAssetToWorldInfoKeys.length() > 0) {
|
||||
_addAssetToWorldMessageBox->setProperty("text", "\n" + _addAssetToWorldInfoMessages.last());
|
||||
} else {
|
||||
disconnect(_addAssetToWorldMessageBox);
|
||||
_addAssetToWorldMessageBox->setVisible(false);
|
||||
_addAssetToWorldMessageBox->deleteLater();
|
||||
_addAssetToWorldMessageBox = nullptr;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue