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)


Reply via email to