@@ -81,7 +81,7 @@ void QgsOfflineEditingPlugin::initGui()
8181 connect ( mOfflineEditing , &QgsOfflineEditing::warning, mQGisIface ->messageBar (), &QgsMessageBar::pushWarning );
8282
8383 connect ( mQGisIface , &QgisInterface::projectRead, this , &QgsOfflineEditingPlugin::updateActions );
84- connect ( mQGisIface , &QgisInterface::newProject , this , &QgsOfflineEditingPlugin::updateActions );
84+ connect ( mQGisIface , &QgisInterface::newProjectCreated , this , &QgsOfflineEditingPlugin::updateActions );
8585 connect ( QgsProject::instance (), &QgsProject::writeProject, this , &QgsOfflineEditingPlugin::updateActions );
8686 connect ( QgsProject::instance (), &QgsProject::layerWasAdded, this , &QgsOfflineEditingPlugin::updateActions );
8787 connect ( QgsProject::instance (), static_cast < void ( QgsProject::* )( const QString & ) >( &QgsProject::layerWillBeRemoved ), this , &QgsOfflineEditingPlugin::updateActions );
@@ -125,7 +125,7 @@ void QgsOfflineEditingPlugin::synchronize()
125125void QgsOfflineEditingPlugin::unload ()
126126{
127127 disconnect ( mQGisIface , &QgisInterface::projectRead, this , &QgsOfflineEditingPlugin::updateActions );
128- disconnect ( mQGisIface , &QgisInterface::newProject , this , &QgsOfflineEditingPlugin::updateActions );
128+ disconnect ( mQGisIface , &QgisInterface::newProjectCreated , this , &QgsOfflineEditingPlugin::updateActions );
129129 disconnect ( QgsProject::instance (), &QgsProject::writeProject, this , &QgsOfflineEditingPlugin::updateActions );
130130
131131 // remove the GUI
0 commit comments