# # # patch "src/view/dialogs/OpenPrompt.cpp" # from [e1319dde9f3e0bc33a34e8cb103af1ac9b12edba] # to [7140354d40e226daa36a809362cbebbfbf644a85] # ============================================================ --- src/view/dialogs/OpenPrompt.cpp e1319dde9f3e0bc33a34e8cb103af1ac9b12edba +++ src/view/dialogs/OpenPrompt.cpp 7140354d40e226daa36a809362cbebbfbf644a85 @@ -122,6 +122,7 @@ void OpenPrompt::recentWorkspacesChanged { // skip the first dummy item if (idx < 1) return; + setEnabled(false); emit loadFromString(recentWorkspaces->itemText(idx)); } @@ -129,6 +130,7 @@ void OpenPrompt::recentDatabasesChanged( { // skip the first dummy item if (idx < 1) return; + setEnabled(false); emit loadFromString(recentDatabases->itemText(idx)); } @@ -136,6 +138,7 @@ void OpenPrompt::recentServersChanged(in { // skip the first dummy item if (idx < 1) return; + setEnabled(false); emit loadFromString(recentServers->itemData(idx).toString()); } @@ -149,6 +152,7 @@ void OpenPrompt::loadFromStringFailed(co QMessageBox::Ok ); + setEnabled(true); raise(); }