Bug report #14043
feature rendering order not saved, settings lost when re-loading project
Status: | Closed | ||
---|---|---|---|
Priority: | Severe/Regression | ||
Assignee: | Matthias Kuhn | ||
Category: | Symbology | ||
Affected QGIS version: | master | Regression?: | No |
Operating System: | Easy fix?: | No | |
Pull Request or Patch supplied: | No | Resolution: | |
Crashes QGIS or corrupts data: | No | Copied to github as #: | 22054 |
Description
The newly-introduced feature rendering order setttings are not saved in the project file, leading to the settings being lost upon (re-)loading a project.
Steps to reproduce- Create a new project, add a vector layer
- Open the properties window, go to symbology
- Set a feature rendering order
- Save the newly created project
- Close the project, and re-load it
- Open the properties window, go to symbology
- Notice the feature rendering order settings are gone
History
#1 Updated by Matthias Kuhn almost 9 years ago
- Status changed from Open to Feedback
Can't reproduce with a shapefile and the default symbology apart from the rendering order.
#2 Updated by Mathieu Pellerin - nIRV almost 9 years ago
- File testproject.zip added
Matthias, ok, it might have to do with the fact that the layer I was testing is a rule-based symbology.
I'm attaching a test project with a shapefile layer relying on rule-based symbology. Everytime I set rendering order, save the project, and re-load that project afterwards, the rendering order setting is lost.
Hope that'll help nail the issue.
#3 Updated by Mathieu Pellerin - nIRV almost 9 years ago
This, https://github.com/qgis/QGIS/pull/2636, fixes the issue.
#4 Updated by Anonymous almost 9 years ago
- Status changed from Feedback to Closed
Fixed in changeset 614c84f2c681ac8c8262a7130627272e40ac75c7.