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



commit 1105e6455ed448d7a1af9afad644bcdba3abce30
Author: Michael Natterer <mitch gimp org>
Date:   Tue Feb 24 19:07:39 2015 +0100

    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.

 app/widgets/gimpdataeditor.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/app/widgets/gimpdataeditor.c b/app/widgets/gimpdataeditor.c
index cba6869..a00c048 100644
--- a/app/widgets/gimpdataeditor.c
+++ b/app/widgets/gimpdataeditor.c
@@ -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);
         }


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]