Feature request #196

Identify Tool, even if disabled in GUI, still attempts to identify non-queryable WMS layers

Added by Brendan Morley - about 14 years ago. Updated about 11 years ago.

Status:Closed
Priority:Low
Assignee:Brendan Morley -
Category:Web Services clients/WMS
Pull Request or Patch supplied: Resolution:fixed
Easy fix?:No Copied to github as #:10255

Description

Further to #3908, consider the situation where an open QGIS Project has multiple layers and one of them is a non-queryable WMS layer.

If the identify tool is selected and the current layer then becomes the non-queryable WMS layer, the identify tool is greyed-out. So far so good.

However, if the user then clicks on a feature, the identify tool fires off anyway. In the case of the WMS server, it just returns an error anyway (with perhaps a confusing error message to the user).

An optimisation would be to trap the error locally within QGIS. Perhaps each map tool could check to see if it's still enabled in the tool bar before it fires?

History

#1 Updated by Magnus Homann over 13 years ago

  • Resolution set to fixed
  • Status changed from Open to Closed

This is fixed in wmsprovider for 0.8.1 and beyond, see .

#2 Updated by Anonymous about 11 years ago

Milestone Version 0.9 deleted

Also available in: Atom PDF