diff options
author | Tristan Van Berkom <tvb@src.gnome.org> | 2008-03-09 21:59:30 +0000 |
---|---|---|
committer | Tristan Van Berkom <tvb@src.gnome.org> | 2008-03-09 21:59:30 +0000 |
commit | 834e1fac491d884b315fbad830e4fb5c002b12de (patch) | |
tree | 681a89c53bac1c78aaf379a4d559dfc16e3661c4 | |
parent | 1ecaf91a1ee104334c52b2c5217a792a7f01ae81 (diff) | |
download | glade-834e1fac491d884b315fbad830e4fb5c002b12de.tar.gz |
Made sure idle handlers werent updating treeviews after the object is
* gladeui/glade-base-editor.c: Made sure idle handlers werent
updating treeviews after the object is destroyed (also bug 506713).
svn path=/trunk/; revision=1713
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | plugins/gnome/glade-gnome.c | 9 |
2 files changed, 13 insertions, 1 deletions
@@ -5,6 +5,9 @@ - Reset "events" property for newly created widgets (workaround for bug 472555). + * plugins/gnome/glade-gnome.c: Fixed some crashes on + gnome druid page properties (bug 511651). + * gladeui/glade-editor-property.c: - added return_if_fail guard as per bug 479468. - Fixed crasher bug 506713. @@ -13,7 +16,7 @@ * gladeui/glade-base-editor.c: Made sure idle handlers werent updating treeviews after the object is destroyed (also bug 506713). - + 2008-02-16 Juan Pablo Ugarte <juanpablougarte@gmail.com> * plugins/gtk+/gtk+.xml.in: ignore GtkWindow::accept-focus. diff --git a/plugins/gnome/glade-gnome.c b/plugins/gnome/glade-gnome.c index a4ea65a9..1cc4aeb3 100644 --- a/plugins/gnome/glade-gnome.c +++ b/plugins/gnome/glade-gnome.c @@ -616,6 +616,15 @@ glade_gnome_dps_set_property (GladeWidgetAdaptor *adaptor, glade_gnome_dps_set_color_common (object, "logo-background-gdk", value); else if (!strcmp (id, "title-foreground")) glade_gnome_dps_set_color_common (object, "title-foreground-gdk", value); + + + else if (!strcmp (id, "background-gdk") || + !strcmp (id, "title-foreground-gdk") || + !strcmp (id, "logo-background-gdk") || + !strcmp (id, "contents-background-gdk")) + { + /* XXX Ignore these they crash */ + } else /* Skip GNOME_TYPE_DRUID_PAGE since we didnt register an * adaptor for that abstract class. |