Changeset 1657

Show
Ignore:
Timestamp:
02/18/07 18:39:57
Author:
pvanhoof
Message:

Bugfix

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/libtinymailui-gtk/tny-gtk-folder-store-tree-model.c

    r1655 r1657  
    675675        TnyFolderStoreChangeChanged changed = tny_folder_store_change_get_changed (change); 
    676676        GtkTreeModel *model = GTK_TREE_MODEL (self); 
     677        TnyGtkFolderStoreTreeModel *me = (TnyGtkFolderStoreTreeModel*) self; 
    677678 
    678679        if (changed & TNY_FOLDER_STORE_CHANGE_CHANGED_CREATED_FOLDERS) 
     
    694695                                GtkTreeIter newiter; 
    695696                                TnyFolder *folder = TNY_FOLDER (tny_iterator_get_current (miter)); 
     697 
     698                                tny_folder_add_observer (TNY_FOLDER (folder), TNY_FOLDER_OBSERVER (self)); 
     699                                tny_folder_store_add_observer (TNY_FOLDER_STORE (folder), TNY_FOLDER_STORE_OBSERVER (self)); 
     700                                me->folder_observables = g_list_prepend (me->folder_observables, folder); 
     701                                me->store_observables = g_list_prepend (me->store_observables, folder); 
    696702 
    697703                                gtk_tree_store_append (GTK_TREE_STORE (model), &newiter, &iter);