[gimp/gimp-2-8] Revert "app: GimpContainerEntry's text is red when not a valid item."



commit e083b6790d789b4081624ea2bf564e4c32716320
Author: Jehan <jehan girinstud io>
Date:   Mon Apr 29 22:17:18 2013 +0900

    Revert "app: GimpContainerEntry's text is red when not a valid item."
    
    Somehow breaks the completion popup.
    
    This reverts commit 202c8ed76283a8550dd0c1c15caae6049b1aa07a.

 app/widgets/gimpcontainerentry.c |   33 ++-------------------------------
 1 files changed, 2 insertions(+), 31 deletions(-)
---
diff --git a/app/widgets/gimpcontainerentry.c b/app/widgets/gimpcontainerentry.c
index 9c4290a..79a785a 100644
--- a/app/widgets/gimpcontainerentry.c
+++ b/app/widgets/gimpcontainerentry.c
@@ -284,22 +284,7 @@ gimp_container_entry_select_item (GimpContainerView *view,
                                    gimp_container_entry_changed,
                                    view);
 
-  if (iter)
-    {
-      gtk_widget_modify_text (GTK_WIDGET (entry), GTK_STATE_NORMAL, NULL);
-    }
-  else
-    {
-      /* The selected item does not exist. */
-      GdkColor     gdk_red;
-
-      gdk_red.red = 65535;
-      gdk_red.green = 0;
-      gdk_red.blue = 0;
-
-      gtk_widget_modify_text (GTK_WIDGET (entry), GTK_STATE_NORMAL, &gdk_red);
-    }
-  gtk_entry_set_text (entry, viewable? gimp_object_get_name (viewable) : "");
+  gtk_entry_set_text (entry, iter ? gimp_object_get_name (viewable) : "");
 
   g_signal_handlers_unblock_by_func (entry,
                                      gimp_container_entry_changed,
@@ -346,21 +331,7 @@ gimp_container_entry_changed (GtkEntry          *entry,
   object = gimp_container_get_child_by_name (container, text);
 
   if (object)
-    {
-      gtk_widget_modify_text (GTK_WIDGET (entry), GTK_STATE_NORMAL, NULL);
-      gimp_container_view_item_selected (view, GIMP_VIEWABLE (object));
-    }
-  else
-    {
-      /* While editing the entry, contents shows in red for non-existent item. */
-      GdkColor     gdk_red;
-
-      gdk_red.red = 65535;
-      gdk_red.green = 0;
-      gdk_red.blue = 0;
-
-      gtk_widget_modify_text (GTK_WIDGET (entry), GTK_STATE_NORMAL, &gdk_red);
-    }
+    gimp_container_view_item_selected (view, GIMP_VIEWABLE (object));
 }
 
 static void


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