On Mon, 2007-11-12 at 15:03 +0100, Murray Cumming wrote:
> On Thu, 2007-11-08 at 22:56 +0000, Damon Chaplin wrote:
> > On Thu, 2007-11-08 at 14:33 +0100, Murray Cumming wrote:
> > > I've noticed that goo_canvas_table_paint() crashes during
> > > goo_canvas_render() because GooCanvasTableData::layout_data has not been
> > > set. I added a g_return_if_fail() to confirm this. It's not a problem
> > > when actually showing the canvas in a window.
> > >
> > > This seems to be because goo_canvas_table_get_requested_area() is not
> > > being called. I wonder why this is.
> > I think we just need to add this to the top of goo_canvas_render():
> > if (canvas->need_update)
> > goo_canvas_update (canvas);
> Yes, that fixes it, thanks.
> Here it is in patch form. It would also be nice if you committed the
> other small patches that I've posted or gave me access to do that for
I've committed them now.