Don't redraw buttons in size_allocate callback
authorJohn Darrington <john@darrington.wattle.id.au>
Mon, 24 Nov 2008 06:50:34 +0000 (15:50 +0900)
committerJohn Darrington <john@darrington.wattle.id.au>
Mon, 24 Nov 2008 06:50:34 +0000 (15:50 +0900)
I've no idea why this was here but it is clearly wrong, and
caused lots of annoying flicker.

lib/gtksheet/gtksheet.c

index e2dec4d92aae0d9eff2dce3017a756007172199f..e38b389553d33d694189cb7cd4af56d7dd44157e 100644 (file)
@@ -2711,7 +2711,6 @@ gtk_sheet_show_active_cell (GtkSheet *sheet)
   gtk_widget_grab_focus (GTK_WIDGET (sheet_entry));
 
   dispose_string (sheet, text);
-
 }
 
 static void
@@ -4432,9 +4431,6 @@ gtk_sheet_size_allocate (GtkWidget *widget,
                            sheet->column_title_area.height);
 
 
-  /* column button allocation */
-  draw_column_title_buttons (sheet);
-
   /* position the window which holds the row title buttons */
   sheet->row_title_area.x = 0;
   sheet->row_title_area.y = 0;
@@ -4454,10 +4450,6 @@ gtk_sheet_size_allocate (GtkWidget *widget,
                            sheet->row_title_area.height);
 
 
-  /* row button allocation */
-  draw_row_title_buttons (sheet);
-  draw_column_title_buttons (sheet);
-
   /* set the scrollbars adjustments */
   adjust_scrollbars (sheet);
 }