Changeset 2093

Show
Ignore:
Timestamp:
06/07/07 09:08:08
Author:
svillar
Message:
  • Fixed a notification issue when adding folders under an store account
Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/ChangeLog

    r2092 r2093  
    33        * libtinymail-camel: Fixed a problem when deleting folders that were 
    44        just under an store account. 
     5        * libtibymailui-gtk/tny-gtk-folder-store-tree-model.c: fixed a problem 
     6        when notifying the observers when a folder was added just under an 
     7        account 
    58 
    692007-06-07  Philip Van Hoof  <pvanhoof@gnome.org> 
  • trunk/libtinymailui-gtk/tny-gtk-folder-store-tree-model.c

    r2042 r2093  
    664664                GtkTreeIter child; 
    665665                gint type; 
     666                TnyFolderStore *fol; 
     667                gboolean found = FALSE; 
    666668 
    667669                gtk_tree_model_get (model, iter,  
     
    669671                        &type, -1); 
    670672 
    671                 if (type != TNY_FOLDER_TYPE_ROOT)  
    672                 { 
    673                         TnyFolderStore *fol; 
    674                         gboolean found = FALSE; 
    675  
    676                         gtk_tree_model_get (model, iter,  
    677                                 TNY_GTK_FOLDER_STORE_TREE_MODEL_INSTANCE_COLUMN,  
    678                                 &fol, -1); 
    679  
    680                         if (fol == user_data) 
    681                                 found = TRUE; 
    682  
     673                gtk_tree_model_get (model, iter,  
     674                                    TNY_GTK_FOLDER_STORE_TREE_MODEL_INSTANCE_COLUMN,  
     675                                    &fol, -1); 
     676                 
     677                if (fol == user_data) 
     678                        found = TRUE; 
     679                 
     680                if (fol != NULL) 
    683681                        g_object_unref (G_OBJECT (fol)); 
    684682 
    685                         if (found) { 
    686                                 *f = *iter; 
    687                                 return TRUE; 
    688                         } 
     683                if (found) { 
     684                        *f = *iter; 
     685                        return TRUE; 
    689686                } 
    690687