aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSrinivasa Ragavan <sragavan@src.gnome.org>2007-07-01 03:34:11 +0800
committerSrinivasa Ragavan <sragavan@src.gnome.org>2007-07-01 03:34:11 +0800
commit6496533dbfeb6e0dd440c4a6ba8700e06f43214c (patch)
tree5d7b7eadbbff9fce09ceaa3cd1e11e0b4b8fe7ec
parent5f70e294fccf63f409396162cfff79d476ec53b9 (diff)
downloadgsoc2013-evolution-6496533dbfeb6e0dd440c4a6ba8700e06f43214c.tar
gsoc2013-evolution-6496533dbfeb6e0dd440c4a6ba8700e06f43214c.tar.gz
gsoc2013-evolution-6496533dbfeb6e0dd440c4a6ba8700e06f43214c.tar.bz2
gsoc2013-evolution-6496533dbfeb6e0dd440c4a6ba8700e06f43214c.tar.lz
gsoc2013-evolution-6496533dbfeb6e0dd440c4a6ba8700e06f43214c.tar.xz
gsoc2013-evolution-6496533dbfeb6e0dd440c4a6ba8700e06f43214c.tar.zst
gsoc2013-evolution-6496533dbfeb6e0dd440c4a6ba8700e06f43214c.zip
** Fix for bug #352947
svn path=/branches/gnome-2-18/; revision=33736
-rw-r--r--mail/ChangeLog7
-rw-r--r--mail/em-account-editor.c4
2 files changed, 9 insertions, 2 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 4c6f0725f9..2dbf9a0864 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,3 +1,10 @@
+2007-06-25 Milan Crha <mcrha@redhat.com>
+
+ ** Fix for bug #352947
+
+ * em-account-editor.c: (smime_sign_key_select),
+ (smime_encrypt_key_select): EMAccountEditor isn't a GtkWidget.
+
2007-06-05 Milan Crha <mcrha@redhat.com>
** Fix for bug #330175
diff --git a/mail/em-account-editor.c b/mail/em-account-editor.c
index 2537ee9225..6269a7c7fd 100644
--- a/mail/em-account-editor.c
+++ b/mail/em-account-editor.c
@@ -966,7 +966,7 @@ smime_sign_key_select(GtkWidget *button, EMAccountEditor *emae)
w = e_cert_selector_new(E_CERT_SELECTOR_SIGNER, gtk_entry_get_text(gui->smime_sign_key));
gtk_window_set_modal((GtkWindow *)w, TRUE);
- gtk_window_set_transient_for((GtkWindow *)w, (GtkWindow *)gtk_widget_get_toplevel((GtkWidget *)emae));
+ gtk_window_set_transient_for((GtkWindow *)w, (GtkWindow *)gtk_widget_get_toplevel(button));
g_signal_connect(w, "selected", G_CALLBACK(smime_sign_key_selected), emae);
gtk_widget_show(w);
}
@@ -1001,7 +1001,7 @@ smime_encrypt_key_select(GtkWidget *button, EMAccountEditor *emae)
w = e_cert_selector_new(E_CERT_SELECTOR_SIGNER, gtk_entry_get_text(gui->smime_encrypt_key));
gtk_window_set_modal((GtkWindow *)w, TRUE);
- gtk_window_set_transient_for((GtkWindow *)w, (GtkWindow *)gtk_widget_get_toplevel((GtkWidget *)emae));
+ gtk_window_set_transient_for((GtkWindow *)w, (GtkWindow *)gtk_widget_get_toplevel(button));
g_signal_connect(w, "selected", G_CALLBACK(smime_encrypt_key_selected), emae);
gtk_widget_show(w);
}