I think I've found the reason that you cannot stop digitizing with a right click in GRASS 6.4.2.
A right click ultimately makes a call to GetToolEnabled. Either this method was never backported to 6.4.2 or the module that contains it is not imported. Because of the reorganized structure in 6.4.3, I can't tell where this is supposed to be in 6.4.2. Hopefully one of you recognize it and can find it. Michael ======== error ========= self.toolbar.EnableUndo() File "/Users/Shared/grass_dev/grass64stable/dist.i386 -apple-darwin11.3.0/etc/wxpython/gui_modules/toolbars.py", line 735, in EnableUndo if self.GetToolEnabled(self.undo) is False: File "/Applications/GRASS/GRASS-6.4.app/Contents/MacOS/etc /python/wx/_controls.py", line 3892, in GetToolEnabled wx._core . PyAssertionError : C++ assertion "tool" failed at /BUILD/wxPython- src-2.8.12.1/src/common/tbarbase.cpp(543) in GetToolEnabled(): no such tool _____________________ C. Michael Barton Visiting Scientist, Integrated Science Program National Center for Atmospheric Research & University Corporation for Atmospheric Research 303-497-2889 (voice) Director, Center for Social Dynamics & Complexity Professor of Anthropology, School of Human Evolution & Social Change Arizona State University www: http://www.public.asu.edu/~cmbarton, http://csdc.asu.edu
_______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
