Merge branch 'master' of https://git.maemo.org/projects/modest 3.0.17-rc18
authorSudheer Kumar Chiluveri <Sudheer.Chiluveri@nokia.com>
Mon, 22 Jun 2009 09:20:08 +0000 (12:20 +0300)
committerSudheer Kumar Chiluveri <Sudheer.Chiluveri@nokia.com>
Mon, 22 Jun 2009 09:20:08 +0000 (12:20 +0300)
src/dbus_api/modest-dbus-callbacks.c

index adf3f5a..61b7495 100644 (file)
@@ -923,9 +923,6 @@ static gboolean
 on_idle_send_receive(gpointer user_data)
 {
        gboolean auto_update;
-       ModestWindow *top_win = NULL;
-
-       top_win = modest_window_mgr_get_current_top (modest_runtime_get_window_mgr ());
 
        gdk_threads_enter (); /* CHECKED */
 
@@ -934,8 +931,10 @@ on_idle_send_receive(gpointer user_data)
                                            MODEST_CONF_AUTO_UPDATE, NULL);
 
        if (auto_update)
-               /* Do send receive */
-               modest_ui_actions_do_send_receive_all (top_win, FALSE, FALSE, FALSE);
+               /* Do send receive. Never set the current top window
+                  as we always assume that DBus send/receive requests
+                  are not user driven */
+               modest_ui_actions_do_send_receive_all (NULL, FALSE, FALSE, FALSE);
        else
                /* Disable auto update */
                modest_platform_set_update_interval (0);