On Thu, 17 Jan 2002, John Levon wrote:

> On Thu, Jan 17, 2002 at 09:03:53PM +1000, Allan Rae wrote:
>
> >     if (!need_break_row && !inset_owner
> > ==>     && p.bv->text->status() == CHANGED_IN_DRAW) {
> >             Row * prev = p.row->previous();
>
> you might want to look at my bug on this, we still need to finish the audit
> of bv->text users. I need help on most of them. I've already fixed several though.
>
> Unfortunately I still see my problem on a basically unpatched tree :(

J�rgen, with a clean tree you can reproduce John's missing inset
problem by making sure that the minipage dialog is not overlapping the
LyX window otherwise the expose event when the dialog closes (or some
other mechanism when you press Apply and the dialog is overlapping the
workarea) causes LyX to render the missing minipage.

Does changing to getLyXText() above make any difference for you?
Here the only problem I have when I use getLyXText() here is that the
minipages don't get moved onto a single unless I move the cursor.

I suspect another bv->text call somewhere in breakAgainOneRow() or
something it calls.

Allan. (ARRae)

Reply via email to