* sync the folders when when we're moving to another one.
authorDirk-Jan C. Binnema <dirk-jan.binnema@nokia.com>
Mon, 25 Jun 2007 17:28:16 +0000 (17:28 +0000)
committerDirk-Jan C. Binnema <dirk-jan.binnema@nokia.com>
Mon, 25 Jun 2007 17:28:16 +0000 (17:28 +0000)
  this fixes NB#57773

pmo-trunk-r2412

src/widgets/modest-folder-view.c

index 2434fcc..2769cde 100644 (file)
@@ -939,6 +939,9 @@ on_selection_changed (GtkTreeSelection *sel, gpointer user_data)
        
        /* Current folder was unselected */
        if (priv->cur_folder_store) {
+               if (TNY_IS_FOLDER(priv->cur_folder_store))
+                       tny_folder_sync (TNY_FOLDER(priv->cur_folder_store), FALSE, NULL);
+
                g_signal_emit (G_OBJECT(tree_view), signals[FOLDER_SELECTION_CHANGED_SIGNAL], 0,
                               priv->cur_folder_store, FALSE);
                g_object_unref (priv->cur_folder_store);