From c11cf5e774f9f1a2694a839a99c7ca4bc07f0b63 Mon Sep 17 00:00:00 2001 From: Christopher James Lahey Date: Wed, 8 Mar 2000 08:31:12 +0000 Subject: Changed the destroy function to disconnect from signals before unrefing 2000-03-08 Christopher James Lahey * e-table.c: Changed the destroy function to disconnect from signals before unrefing the objects the sinnals are on. Changed the destroy function to match the objects and signal ids properly in its disconnect section. * e-table-item.c, e-table-item.h: Changed this to do follow the canvas rules better. * e-table-header-item.c, e-table-header-item.h: Made ETableHeaderItem connect to the "sort_info_changed" on its ETableSortInfo instead of just manually redrawing itself. Fixed the update function a bit to follow the canvas rules a bit better. svn path=/trunk/; revision=2087 --- widgets/table/e-table-item.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'widgets/table/e-table-item.h') diff --git a/widgets/table/e-table-item.h b/widgets/table/e-table-item.h index 635dc76922..d8f458a212 100644 --- a/widgets/table/e-table-item.h +++ b/widgets/table/e-table-item.h @@ -62,6 +62,8 @@ typedef struct { */ int editing_col, editing_row; void *edit_ctx; + + guint needs_redraw : 1; } ETableItem; typedef struct { -- cgit