I am using QGIS 2.14, and using the 'Identify Features' tool.

I have the 'Auto open form' checked, I am zoomed in so I can identify a single feature easily, I have the layer selected, I have the layer in editing mode, and the 'Mode' set to 'Current layer'. The layer is an spatialite offline file from a PostGIS database.

In the past the form would open automatically and I could edit the attributes of the feature.

This has now stopped working for me. I can click into the 'Identify results' dock and then 'Edit form feature' to manually open the form.

Can anyone tell me why the form won't open for me automatically?

  • u sure there are no overlaid duplicate features in your layer? – Mykola Kozyr Mar 2 '17 at 13:14
  • 1
    @MykolaKozyr - Hi Mykola, perhaps you could add your comment as an answer, then I can mark it as answered. This question was raised in a workshop I was at recently and so I think it may be quite a common question. – Martin Hügi May 21 '17 at 21:35

As @Mykola Kozyr commented;

If there are duplicate, or overlapping features in a layer, then the Form will not open when the Identify feature tool is used.

Instead the 'Identify results' window will open. This will list the features that are present at the co-ordinates where the identify tool was clicked.

To open the form right-click on one of the features and select Edit feature form

enter image description here

  • Note: Answering own question in an attempt to remove it from the unanswered queue. But credit to Mykola Kozyr - will delete my answer if he posts an answer for me to accept - as requested in comments of OP. – Martin Hügi Jul 17 '17 at 6:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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