+ if (process_list->cell_height == 0) {
+ GtkTreePath *path;
+ GdkRectangle rect;
+ GtkTreeIter iter;
+
+ path = gtk_tree_path_new_first();
+ gtk_tree_model_get_iter (gtk_tree_view_get_model(GTK_TREE_VIEW(process_list->process_list_widget)), &iter, path);
+ gtk_tree_view_get_background_area(
+ GTK_TREE_VIEW(process_list->process_list_widget),
+ path, NULL, &rect);
+ gtk_list_store_remove(process_list->list_store, &iter);
+ gtk_tree_path_free (path);
+ process_list->cell_height = rect.height;
+ }
+