diff options
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/gtkiconview.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtkiconview.c b/gtk/gtkiconview.c index 1cdeb2e86e..1d03c03b81 100644 --- a/gtk/gtkiconview.c +++ b/gtk/gtkiconview.c @@ -4732,7 +4732,9 @@ gtk_icon_view_set_model (GtkIconView *icon_view, icon_view->priv->scroll_to_path = NULL; } - gtk_cell_area_stop_editing (icon_view->priv->cell_area, TRUE); + /* The area can be NULL while disposing */ + if (icon_view->priv->cell_area) + gtk_cell_area_stop_editing (icon_view->priv->cell_area, TRUE); if (model) { |