Description of Problem:
Forcing the xosview window to redraw triggers the scrolling graphs to
scroll. The extra scrolling makes the graphs inaccurate. For example, if
the CPU graph is configured to to scroll once every two seconds, then 60
redraw events can cause the graph to represent that 120 seconds have
passed, when in fact only one or two actual seconds may have elapsed.
Version-Release number of selected component (if applicable):
1.7.3, release 4
Steps to Reproduce:
1. Add the following to your .Xdefaults, or pass as -xrm arguments on the
2. Start xosview.
3. Open another window. A terminal window will do. Grab the terminal window
with your mouse, and move it around the screen. Pass it over the xosview
window to send redraw events to xosview. While it partially covers xosview,
wiggle it a lot to generate a lot of events.
The CPU graph scrolls with haste while it processes the redraw events.
The CPU graph should update only once every two seconds.
cannot reproduce it here. the CPU graph updates correct only once every two seconds.