diff --git a/src/app/qgsdbsourceselect.cpp b/src/app/qgsdbsourceselect.cpp index b50c510540e..14e93f1f847 100644 --- a/src/app/qgsdbsourceselect.cpp +++ b/src/app/qgsdbsourceselect.cpp @@ -224,6 +224,7 @@ void QgsDbSourceSelect::editConnection() { nc->saveConnection(); } + populateConnectionList(); } void QgsDbSourceSelect::deleteConnection() diff --git a/src/app/qgsnewconnection.h b/src/app/qgsnewconnection.h index daf331d524b..591a445b4de 100644 --- a/src/app/qgsnewconnection.h +++ b/src/app/qgsnewconnection.h @@ -44,6 +44,7 @@ class QgsNewConnection : public QDialog, private Ui::QgsNewConnectionBase void on_btnConnect_clicked(); void on_cb_geometryColumnsOnly_clicked(); private: + QString mOriginalConnName; //store initial name to delete entry in case of rename static const int context_id = 929865718; };