printf("update(): clear feed tree\n");
model_state = 1;
gtk_list_store_clear(GTK_LIST_STORE(model));
+ gtk_list_store_clear(GTK_LIST_STORE(gtk_tree_view_get_model(w_headlineview)));
printf("update(): clear feed tree done\n");
feeds = ttrss_get_feeds();
while (feeds && *feeds) {
struct headline **headlines;
char *title;
+ if (model_state)
+ return TRUE;
+
printf("feed_cursor_changed_cbk\n");
gtk_tree_view_get_cursor(treeview, &path, &cols);
model_state = 1;
gtk_list_store_clear(headline_store);
- headlines = ttrss_get_headlines(feed);
+ headlines = ttrss_feed_get_headlines(feed);
while (headlines && *headlines) {
gtk_list_store_append(headline_store, &iter);