layer fails to render when rule-based symbology make use of $atlasfeatureid #18051
Labels
Bug
Either a bug report, or a bug fix. Let's hope for the latter!
Expressions
Related to the QGIS expression engine or specific expression functions
Milestone
Author Name: Mathieu Pellerin - nIRV (Mathieu Pellerin - nIRV)
Original Redmine Issue: 9459
Affected QGIS version: master
Redmine category:expressions
Assignee: Nathan Woodrow
In an atlas-defined project, a layer that has a rule-based symbology that relies on the $atlasfeatureid will not render upon project loading. The user will have to enter the layer's property window, and click on apply / ok for the layer to start rendering.
A basic scenario that leads to this problem is when a user will use a $id = $atlasfeatureid / $id != $atlasfeatureid set of rule to highlight the atlas feature on the map.
It's a bit of an odd one, so I'll let the attached test project showcase the problem.
The text was updated successfully, but these errors were encountered: