Bug report #4453
Relative symbol angle overridden by layer angle
|Affected QGIS version:||master||Regression?:||No|
|Operating System:||Easy fix?:||No|
|Pull Request or Patch supplied:||Yes||Resolution:|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||14383|
When I create a symbol with different symbol layers, I can put a relative angle between them (say, two triangles with a 180 degres angle to create a valve symbol). However, when I want to set an angle on the global layer angle property, the different angles are reset and the relative rotation is lost. This problem does not appear on the size attribute, different elements will keep their relative size if the global size is changed.
The attached patch solves this problem by copying the solution adopted for the size attribute. A better solution IMHO would be to have a size and angle attribute for the layer, then another for each symbol, relative to the master attribute of the layer.