#3778: where field in wxgui layer manager d.vect display missing value on
workspace import
--------------------------+---------------------------------
Reporter: balagates | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone:
Component: wxGUI | Version: svn-releasebranch76
Keywords: d.vect where | CPU: OSX/Intel
Platform: MacOSX |
--------------------------+---------------------------------
In the WX d.vect Selection tab the "where" field is blank after importing
a GXW workspace file containing a "where" value (example workspace vector
parameters below). The preview of the d.vect command at the bottom of
the window is also missing the "where" parameter. The other parameters in
this workspace file (fill_color and icon) are displayed properly. The
strange thing is the Map Display is using the "where" value in the
workspace file even though it is not displayed in the WX d.vect
properties. If I manually type in the same "where" value the WX d.vect
works as expected. So this appears to be only a WX d.vect Selection
display problem after import from a GXW workspace file.
{{{
<layer type="vector" name="mrds_az@brett" checked="0"
opacity="1.000000">
<task name="d.vect">
<parameter name="map">
<value>mrds_az@brett</value>
</parameter>
<parameter name="where">
<value>COMMOD1='Gold'</value>
</parameter>
<parameter name="fill_color">
<value>orange</value>
</parameter>
<parameter name="icon">
<value>basic/box</value>
</parameter>
</task>
</layer>
}}}
I believe this worked fine in 7.4.1. I first noticed the problem in the
7.6.0 downloaded from the Grass site on my macOS 10.12.6.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/3778>
GRASS GIS <https://grass.osgeo.org>