qgis set layer "unselectable" - Avoid identifying features in multiple layers
If you open Project Properties there is an "Identify Layers" tab that allows you to turn on and off the layers that are identifiable, is that what you're after?
I've stumbled upon the complete answer by blind luck. In the screen shot I included in the question you can see that the 'Mode' selector in the Identify Results panel is set to 'Top Down', which results in all objects below the cursor being identified.
The complete list is :
- Current Layer - identifies objects in the currently highlighted layer
- Top Down, stop at first - identifies the object in the topmost layer
- Top Down - identifies all objects in the order of the layer list
- Layer Selection - pops up a dialog showing the list of top down layers. Selecting one causes it to be identified.
The 'Identify Layers' panel in Project Properties is honored regardless of which mode is selected.
There is also a disabled 'View' list control. Nothing I've done enables that... And a help button which actually contains some of this information.