From 88f8859f90781b3fb72b24cfc7f2fd15ea5733a9 Mon Sep 17 00:00:00 2001 From: Kristian Rietveld Date: Thu, 16 Dec 2010 22:42:10 +0100 Subject: [PATCH] Should pass inner_area to cell in gtk_cell_area_activate_cell() --- gtk/gtkcellarea.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gtk/gtkcellarea.c b/gtk/gtkcellarea.c index a11f5b087f..fcf550ef82 100644 --- a/gtk/gtkcellarea.c +++ b/gtk/gtkcellarea.c @@ -3415,13 +3415,16 @@ gtk_cell_area_activate_cell (GtkCellArea *area, else if (mode == GTK_CELL_RENDERER_MODE_EDITABLE) { GtkCellEditable *editable_widget; + GdkRectangle inner_area; + + gtk_cell_area_inner_cell_area (area, widget, cell_area, &inner_area); editable_widget = gtk_cell_renderer_start_editing (renderer, event, widget, priv->current_path, - cell_area, - cell_area, + &inner_area, + &inner_area, flags); if (editable_widget != NULL)