#3137: d.redraw and d.mon
----------------------------------+-------------------------
Reporter: martinl | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.2.0
Component: Display | Version: unspecified
Keywords: d.redraw, d.mon, wx0 | CPU: Unspecified
Platform: Unspecified |
----------------------------------+-------------------------
`d.redraw` doesn't seems to work with `d.mon`, steps to reproduce:
1. Open monitor with `d.mon wx0`
2. Generate random point map `v.random out=test n=10 --o`
3. Display data with `d.vect test`
4. Re-generate the map with `v.random out=test n=1000 --o`
5. Redraw monitor with `d.redraw`
The display still shows older version of the map with 10 random points.
I think that this is related to the fact that when drawing a map, changing
its data, then using d.vect or d.rast again with the same map name, no
change is drawn.
Probably the internal monitor history "tells" the user commands to not do
anything since the map name is already therein (while the underlying data
are meanwhile different). Just guessing...