Bring a modal window back to front when opening a dialog

Otherwise it can happen the modal window in background blocks the other UI.
This commit is contained in:
Klaus Basan
2019-04-17 16:39:10 +02:00
parent 803e68edd3
commit b093d02f49
6 changed files with 22 additions and 6 deletions

View File

@@ -57,6 +57,7 @@ namespace BlackGui
bool CDbLoadDataDialog::newerOrEmptyEntitiesDetected(CEntityFlags::Entity loadEntities)
{
this->show();
CGuiApplication::modalWindowToFront();
if (m_consolidating) { return false; }
if (m_pendingEntities != CEntityFlags::NoEntity) { return false; } // already loading
if (loadEntities == CEntityFlags::NoEntity) { return false; }