turn on the backing store of the X server. For example on my Linux box
using Accellerated X I've to set in /etc/Xaccel.ini:
[SETTINGS]
BackingStore = YES;
SaveUnders = YES;
Each server has its own options, of course, and some vendors have it
enabled by default (e.g. HP-UX).
Cheers, Fons.
Pasha Murat wrote:
>
> Hello,
>
> here is a relatively minor problem we're experiencing on IRIX and Linux
> (can't say about the other platforms and this is the reason I'm sending
> this to <roottalk>). Suppose I have an X-window with ROOT canvas partially
> hidden behind the other windows on the screen.
> When I'm popping this window up, ROOT doesn't redraw the canvas, so the
> hidden part of the canvas comes up empty and I have to update the canvas
> myself. At the same time the part of the window handled by WM (the part
> with menues) gets updated properly. I'd guess that X-event which signals
> about the window being popped up just doesn't tell ROOT to update the
> corresponding canvas.
>
> Is this problem specific for IRIX6/Linux? Is it possible to force
> canvas update when window is being popped up?
>
> thanks a lot, pasha.
-- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland Phone: +41 22 7679248 E-Mail: Fons.Rademakers@cern.ch Fax: +41 22 7677910