when editing an object's name, make sure we really edit its name, not its

2003-04-29  Michael Natterer  <mitch@gimp.org>

	* app/widgets/gimpcontainertreeview.c
	(gimp_container_tree_view_button_press): when editing an object's
	name, make sure we really edit its name, not its description.
This commit is contained in:
Michael Natterer 2003-04-29 18:25:12 +00:00 committed by Michael Natterer
parent 06a65279ae
commit bf1b054cfe
2 changed files with 23 additions and 0 deletions

View File

@ -1,3 +1,9 @@
2003-04-29 Michael Natterer <mitch@gimp.org>
* app/widgets/gimpcontainertreeview.c
(gimp_container_tree_view_button_press): when editing an object's
name, make sure we really edit its name, not its description.
2003-04-29 Pedro Gimeno <pggimeno@wanadoo.es>
* app/paint-funcs/paint-funcs.c (shrink_line): Serialize access to

View File

@ -806,6 +806,23 @@ gimp_container_tree_view_button_press (GtkWidget *widget,
if (column->editable_widget)
gtk_cell_editable_remove_widget (column->editable_widget);
#ifdef __GNUC__
#warning FIXME: make sure the orig text gets restored when cancelling editing
#endif
if (edit_cell == tree_view->name_cell)
{
const gchar *real_name;
real_name =
gimp_object_get_name (GIMP_OBJECT (renderer->viewable));
gtk_list_store_set (GTK_LIST_STORE (tree_view->model),
&iter,
tree_view->model_column_name,
real_name,
-1);
}
gtk_tree_view_set_cursor_on_cell (tree_view->view, path,
column, edit_cell, TRUE);
}