[evolution-patches] fix for bug #42798
- From: Jeffrey Stedfast <fejj ximian com>
- To: evolution-patches ximian com
- Subject: [evolution-patches] fix for bug #42798
- Date: 15 May 2003 14:02:54 -0400
http://bugzilla.ximian.com/show_bug.cgi?id=42798
Jeff
--
Jeffrey Stedfast
Evolution Hacker - Ximian, Inc.
fejj ximian com - www.ximian.com
? 42798.patch
? composer.patch
Index: ChangeLog
===================================================================
RCS file: /cvs/gnome/evolution/composer/ChangeLog,v
retrieving revision 1.535
diff -u -r1.535 ChangeLog
--- ChangeLog 29 Apr 2003 16:55:52 -0000 1.535
+++ ChangeLog 15 May 2003 17:48:50 -0000
@@ -1,3 +1,10 @@
+2003-05-15 Jeffrey Stedfast <fejj ximian com>
+
+ * e-msg-composer-attachment.c (e_msg_composer_attachment_edit):
+ Don't connect to the focus-out-event in order to update the
+ mime-type. Simply don't update the mime-type ever. Fixes bug
+ #42798.
+
2003-04-28 Jeffrey Stedfast <fejj ximian com>
* e-msg-composer.c (autosave_manager_query_load_orphans): Change
Index: e-msg-composer-attachment.c
===================================================================
RCS file: /cvs/gnome/evolution/composer/e-msg-composer-attachment.c,v
retrieving revision 1.45
diff -u -r1.45 e-msg-composer-attachment.c
--- e-msg-composer-attachment.c 15 Apr 2003 17:33:36 -0000 1.45
+++ e-msg-composer-attachment.c 15 May 2003 17:48:50 -0000
@@ -302,21 +302,6 @@
*/
static void
-update_mime_type (DialogData *data)
-{
- const char *filename, *mime_type;
-
- if (!data->attachment->guessed_type)
- return;
-
- filename = gtk_entry_get_text (data->file_name_entry);
- if (filename) {
- if ((mime_type = gnome_vfs_mime_type_from_name (filename)))
- gtk_entry_set_text (data->mime_type_entry, mime_type);
- }
-}
-
-static void
set_entry (GladeXML *xml, const char *widget_name, const char *value)
{
GtkEntry *entry;
@@ -393,17 +378,6 @@
close_cb (widget, data);
}
-static gboolean
-file_name_focus_out_cb (GtkWidget *widget, GdkEventFocus *event, gpointer data)
-{
- DialogData *dialog_data;
-
- dialog_data = (DialogData *) data;
- update_mime_type (dialog_data);
-
- return FALSE;
-}
-
void
e_msg_composer_attachment_edit (EMsgComposerAttachment *attachment, GtkWidget *parent)
@@ -467,9 +441,6 @@
connect_widget (editor_gui, "ok_button", "clicked", (GCallback)ok_cb, dialog_data);
connect_widget (editor_gui, "close_button", "clicked", (GCallback)close_cb, dialog_data);
-
- connect_widget (editor_gui, "file_name_entry", "focus-out-event",
- (GCallback)file_name_focus_out_cb, dialog_data);
#warning "signal connect while alive"
/* make sure that when the composer gets hidden/closed that our windows also close */
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]