[empathy: 2/3] EmpathyStatusPresetDialog: fix status_preset_add_combo_reset()
- From: Davyd Madeley <davyd src gnome org>
- To: svn-commits-list gnome org
- Subject: [empathy: 2/3] EmpathyStatusPresetDialog: fix status_preset_add_combo_reset()
- Date: Thu, 28 May 2009 05:55:02 -0400 (EDT)
commit 395a0eaf7520826c13d7f4b193aa0907b54cf46a
Author: Davyd Madeley <davyd madeley id au>
Date: Thu May 28 17:51:56 2009 +0800
EmpathyStatusPresetDialog: fix status_preset_add_combo_reset()
---
libempathy-gtk/empathy-status-preset-dialog.c | 9 ++++++++-
1 files changed, 8 insertions(+), 1 deletions(-)
diff --git a/libempathy-gtk/empathy-status-preset-dialog.c b/libempathy-gtk/empathy-status-preset-dialog.c
index 82bc2e2..b011b5d 100644
--- a/libempathy-gtk/empathy-status-preset-dialog.c
+++ b/libempathy-gtk/empathy-status-preset-dialog.c
@@ -153,6 +153,10 @@ static void
status_preset_add_combo_reset (EmpathyStatusPresetDialog *self)
{
EmpathyStatusPresetDialogPriv *priv = GET_PRIV (self);
+ GtkWidget *entry;
+
+ entry = gtk_bin_get_child (GTK_BIN (priv->add_combobox));
+ gtk_entry_set_text (GTK_ENTRY (entry), "");
gtk_combo_box_set_active_iter (GTK_COMBO_BOX (priv->add_combobox),
&priv->selected_iter);
@@ -433,7 +437,6 @@ status_preset_dialog_add_preset (GtkWidget *widget,
empathy_status_presets_set_last (state, status);
status_preset_dialog_presets_update (self);
- status_preset_add_combo_reset (self);
/* select the added status*/
model = gtk_tree_view_get_model (GTK_TREE_VIEW (priv->presets_treeview));
@@ -465,6 +468,10 @@ status_preset_dialog_add_preset (GtkWidget *widget,
break;
}
}
+
+ if (!match) g_warning ("No match");
+
+ status_preset_add_combo_reset (self);
}
static gboolean
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]