Bug report #20784
Using atribute in a style definition locks lines and polygon layers against editing
|Affected QGIS version:||3.4.2||Regression?:||No|
|Operating System:||Windows 10 (1803)||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||worksforme|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||28604|
I went onto Stack Exchange asking for help to a styling issue. I used the method as seen in the attached and this works great as far as re-usable styling goes. However, I just discovered a strange issue with this solution. While it works great simplifying styling, it seems to lock lines and polygons from being edible. To reproduce, set the layer with this type of styling to Edit mode. Select the Vertex tool and nothing happens, no red highlight or ability to move any points on the line or polygon. Change the style to replace the attribute with a field name and it works perfectly.
#3 Updated by Peter Cornelissen over 2 years ago
As requested, attached are the qml style and zipped shapefile folder. The layer name for the Shapefile must be prefixed with the plan number in the form Plan1809 (i.e. no gaps), e.g. 'Plan1809 - Artefacts'. The CRS used is OSGB 27700.