mirror of https://github.com/GNOME/gimp.git
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:
parent
06a65279ae
commit
bf1b054cfe
|
@ -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
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue