Opened 18 years ago

Closed 17 years ago

Last modified 15 years ago

#196 closed enhancement (fixed)

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

Reported by: morb_au Owned by: morb_au
Priority: minor: annoyance Milestone:
Component: WMS Version: Trunk
Keywords: Cc:
Must Fix for Release: No Platform: All
Platform Version: Awaiting user input: no

Description

Further to #4, 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?

Change History (2)

comment:1 by homann, 17 years ago

Awaiting user input: unset
Must Fix for Release: No
Resolution: fixed
Status: newclosed

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

comment:2 by (none), 15 years ago

Milestone: Version 0.9

Milestone Version 0.9 deleted

Note: See TracTickets for help on using tickets.