Bug report #16134
identify features' highlight missing on graduated renderer using expression-based column
Status: | Feedback | ||
---|---|---|---|
Priority: | Normal | ||
Assignee: | - | ||
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 #: | 24046 |
Description
Here's an interesting one: when a vector layer's renderer is set to graduated, and its graduation column is an expression, the identify features' semi-transparent red highlight (to identify which feature(s) is overlapping with the canvas mouse click) is missing. It's not the end of the world, but it's rather perplexing when you don't know what's going on.
Steps to reproduce- Open the attached id_highlight_gone test project
- Select the Identify Feature tool
- Click on one of the polygons
- Notice that while the polygon clicked is correctly returned in the identify feature panel, there is no semi-transparent red polygon overlay on the canvas
- Open the style dock, and switch the layer's graduated renderer to rule-based (rules will be automatically transferred over)
- Return to the canvas with the Identify Feature tool, and click on one of the polygons
- notice the semi-transparent red polygon overlay is there
History
#1 Updated by Giovanni Manghi over 7 years ago
- Easy fix? set to No
- Regression? set to No
#2 Updated by Giovanni Manghi over 5 years ago
- Status changed from Open to Feedback
Please check if this issue is still valid on QGIS 3.4.5 or 3.6.