I've noticed that the drawing priority of a selection, is lower than other records in the same table. That is - my record selection gets covered or hidden by unselected records.

I haven't noticed this before and maybe it's a default setting with QGIS 3.16.3.

Does anyone know if there is a setting to change the drawing priority of map selection items?

1 Answer 1


You can change drawing order for the selected features using Symbology tab in Layer Properties.

  1. Open Symbology tab in Layer Properties or Layer Styling (F7).
  2. Check Control feature rendering order.
  3. Open Define Order window.
  4. Type is_selected() as expression.

enter image description here

  • 1
    Thats great, thanks for that. Has QGIS always been like that? Im surprised i haven't come across this before.
    – nr_aus
    Commented Mar 12, 2021 at 7:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.