Skip to content

Commit 02fad2b

Browse files
author
timlinux
committed
Complete fix for ticket #1182 - Mark project as dirty when modifying layer properties.
git-svn-id: http://svn.osgeo.org/qgis/trunk/qgis@8898 c8812cc2-4d05-0410-92ff-de0c093fc19c
1 parent 6dab7e7 commit 02fad2b

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/app/qgsrasterlayerproperties.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1558,6 +1558,8 @@ void QgsRasterLayerProperties::apply()
15581558
cboxContrastEnhancementAlgorithm->removeItem(cboxContrastEnhancementAlgorithm->findText(tr("User Defined")));
15591559
}
15601560

1561+
// notify the project we've made a change
1562+
QgsProject::instance()->dirty(true);
15611563
}//apply
15621564

15631565
void QgsRasterLayerProperties::on_buttonBox_helpRequested()

src/app/qgsvectorlayerproperties.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
#include "qgslabel.h"
3030
#include "qgslayerprojectionselector.h"
3131
#include "qgslogger.h"
32+
#include "qgsproject.h"
3233
#include "qgssinglesymboldialog.h"
3334
#include "qgsuniquevaluedialog.h"
3435
#include "qgsvectordataprovider.h"
@@ -341,6 +342,8 @@ void QgsVectorLayerProperties::apply()
341342
emit refreshLegend(layer->getLayerID(), false);
342343

343344
layer->triggerRepaint();
345+
// notify the project we've made a change
346+
QgsProject::instance()->dirty(true);
344347

345348
}
346349

0 commit comments

Comments
 (0)