On Mon, 1 Oct 2001, Angus Leeming wrote: > Allan wrote: [...] > > When I resize the main lyx window the whole workarea + scrollbar + status > > bar are _not_ redrawn although the banner is usually removed -- that is, > > the LyX window is bigger but the new area covered by the window is not > > drawn and is still whatever was behind the LyX window. The toolbar is > > refreshed partially such that if I resize horizontally by stretching the > > left hand side of the lyx window I can get what looks like two copies of > > the toolbar since the original buttons are not erased. This happens even > > if I try it in just one of my physical screens. > > > > Allan. (ARRae) > > Now, correct me if I'm wrong, but it seems to me that the problem lies with > the event handler that we use for the main display. We've had similar > problems with the scrollbar for a long, long time. I've read in the pasat > that this occurs because the event handler that the main LyX window uses is > 'incorrect" in some xforms sense. I know not what I'm talking about > really;just regurgitating old memories. > > If this is so, then the fix is to handle the main window's events in an > xforms-correct way.
I just checked 1.1.6cvs and it also does the resize/redraw problems described above. I don't remember ever seeing this before so I am starting to wonder if it due to something that has changed with WindowMaker-0.65.1 which I upgraded a couple of days ago. It could be that LyX isn't getting the refresh/redraw signals from X/WM. I'll downgrade WM and try again -- but not just yet. In the meantime I see you have changed the implementation of the splash and now instead of being partly cleared I see the splash for about a tenth of a second and then it disappears. This happens irrespective of where the mouse is and how LyX was started. BTW, Preferences->show_banner works as it should so it's not broken in that regard. Allan. (ARRae)