Bug report #16838
snapping allows to snap non displayed legend classes
|Affected QGIS version:||3.0.0||Regression?:||No|
|Operating System:||Easy fix?:||No|
|Pull Request or Patch supplied:||No||Resolution:||fixed/implemented|
|Crashes QGIS or corrupts data:||No||Copied to github as #:||24737|
When unchecking visibility of some classes for categorized or rule based renderer, snapping is still possible even though those features are not visible on map canvas.
This is annoying for some users playing a lot with classes visibility.
Thinking of it, fixing it might not be so direct, as it will imply rebuilding the snapping cache a lot more often.
And currently, it is also possible to keep snapping on an unchecked layer if it is still checked in snapping advanced dock.
Any opinion here?
#6 Updated by Luigi Pirelli about 2 years ago
I can't talk from a user point of view, but I feel that snapping should't be related with the fact that the layer is rendered or not (you may thing to snapToGrid, where grid is not a layer and nor is rendered).
If, from the usability point of view, this is the expected behaviour, I would expect that it would be configurable.
IMHO it's not a bug, but a feature.