3

Selected objects in QGIS are not visible as selected (i.e. not visible with standard colour yellow) if they are covered by overlaying objects.

This is the case for objects in underlaying layers as well as for underlaying objects within the same layer.

Is there another approach than rule-based symbology to make underlaying selected objects visible? I want to preserve the categorized symbology.

I am using QGIS, version 3.4.15.

Val P
  • 3,858
  • 1
  • 8
  • 33
stonebe
  • 445
  • 2
  • 11

1 Answers1

7

You can solve this problem using the option Control feature rendering order.

In Symbology, using or not the option Categorised, select the option Layer Rendering > Control feature rendering order.

enter image description here

Here you can use a simple expression to control the order of rendering and to make the selected feature rendered on top of all the others.

This is the expression to use:

if (is_selected( ) , 100, 0)

enter image description here

Now you will see the selected feature on top of all the others.

enter image description here

Val P
  • 3,858
  • 1
  • 8
  • 33