|
From: Daniel J S. <dan...@ie...> - 2004-09-13 15:28:40
|
Dave Denholm wrote: >Harald Harders <h.h...@tu...> writes: > > > >>On Mon, 13 Sep 2004, Hans-Bernhard Broeker wrote: >> >> >> >>>On Mon, 13 Sep 2004, Daniel J Sebald wrote: >>> >>> >>> >>>>I believe I can duplicate the shredded coordinate text now. (Finally!!) >>>> >>>> >>>[...] >>> >>> >>I have got the same problem. I am using the window manager icewm under >>Linux. In many cases, the x11 windows starts at a position that the >>coordinates are hidden behind the start menu. If I than move up the >>gnuplot-x11 window, the numbers get shredded. It seems that it is the same >>problem which Hans-Bernhard has described. Shouldn't the numbers be >>reprinted without xor at least at every raise of and every click on the >>window? >> >> >> > >Should be able to ask the XServer to send expose events when bits of >window become visible after being hidden. That would be a more >reliable indicator. > But in the case of moving the window partially off screen, does X think that it isn't visible? Anyway, I was certain this just started happening out of the blue. I just went back and confirmed that this doesn't happen in 4.0. Trying to think back a few months, hold on. There was a change in the animation behavior, then after that I see some list entries regarding "Mouse coord lag (Re: An observation in animate demo.)" around 6/15. That sounds about right to me. The kinds of discussion that seemed to be going on within that thread were: * core change within is the use of XCheckEvent * while (XCheckTypedWindowEvent(dpy, event->xany.window, ConfigureNotify, event)); That may be a good place to start. Dan |