Dear Evolution folks,

using Debian Sid/unstable with Evolution 3.4.3-1 the status bar show
»Unknown background operation«. Searching through the code I found the
following snippet in `mail/e-mail-backend.c`.

        static void
        mail_backend_job_started_cb (CamelSession *session,
                                     GCancellable *cancellable,
                                     EShellBackend *shell_backend)
        {
                EMailBackendPrivate *priv;
                EActivity *activity;
        
                priv = E_MAIL_BACKEND_GET_PRIVATE (shell_backend);
        
                /* Make sure this operation shows up in the user interface.
                 * This message should get overridden, if not it's a bug in
                 * whatever CamelService submitted this. */
                camel_operation_push_message (
                        cancellable, _("Unknown background operation"));
        
                activity = e_activity_new ();
                e_activity_set_cancellable (activity, cancellable);
                e_shell_backend_add_activity (shell_backend, activity);
        
                /* The hash table takes ownership of the activity. */
                g_hash_table_insert (priv->jobs, cancellable, activity);
        }

How can I find out the CamelService not overriding this message?


Thanks,

Paul

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list

Reply via email to