Ticket #145 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

wxgrass: Error in applying display overlay properties to rasters in Layer Manager

Reported by: epatton Owned by: grass-dev@…
Priority: minor Milestone: 6.4.0
Component: wxGUI Version: svn-trunk
Keywords: display, overlay, raster Cc:
Platform: Unspecified CPU: Unspecified

Description

This error comes and goes, and it's really hard to pin it down, unfortunately. I get the error when editing the properties of a raster by checking or unchecking the 'Overlay (non-null values only)' checkbox in d.rast properties for any raster in the Layer Manager:

Traceback (most recent call last):
  File "/usr/local/grass-6.4.svn/etc/wxpython/gui_modules/me
nuform.py", line 716, in OnOK

cmd = self.OnApply(event)
  File "/usr/local/grass-6.4.svn/etc/wxpython/gui_modules/me
nuform.py", line 728, in OnApply

self)
  File "/usr/local/grass-6.4.svn/etc/wxpython/gui_modules/wx
gui_utils.py", line 1032, in GetOptData

self.ChangeLayer(layer)
  File "/usr/local/grass-6.4.svn/etc/wxpython/gui_modules/wx
gui_utils.py", line 1086, in ChangeLayer

l_active=chk, l_hidden=hidden, l_opacity=opac,
l_render=False)
  File "/usr/local/grass-6.4.svn/etc/wxpython/gui_modules/re
nder.py", line 903, in ChangeLayer

oldlayerindex = self.layers.index(layer)
ValueError
:
list.index(x): x not in list

I will continue testing and post any additional information I can find about it.

~ Eric.

Change History

Changed 4 years ago by martinl

  • component changed from Python to wxGUI

Changed 4 years ago by cmbarton

  • platform set to Unspecified
  • cpu set to Unspecified

Is this still a problem? i cannot reproduce.

Changed 4 years ago by martinl

  • status changed from new to closed
  • resolution set to fixed

After recent changes in wxGUI, it should be fixed (please reopen if not). Martin

Note: See TracTickets for help on using tickets.