app: change a GimpData's name only if it actually changed

gimp_data_editor_name_activate(): don't set a new name if it's the
same as the old one.
This commit is contained in:
Michael Natterer 2015-02-24 19:07:39 +01:00
parent 1d5bffd1c2
commit 1105e6455e
1 changed files with 2 additions and 1 deletions

View File

@ -579,7 +579,8 @@ gimp_data_editor_name_activate (GtkWidget *widget,
new_name = g_strdup (gtk_entry_get_text (GTK_ENTRY (widget)));
new_name = g_strstrip (new_name);
if (strlen (new_name))
if (strlen (new_name) &&
g_strcmp0 (new_name, gimp_object_get_name (editor->data)))
{
gimp_object_take_name (GIMP_OBJECT (editor->data), new_name);
}