[epiphany] clear-data-dialog: Convert filter iterators to treestore iterators
- From: Carlos Garcia Campos <carlosgc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [epiphany] clear-data-dialog: Convert filter iterators to treestore iterators
- Date: Sun, 26 Feb 2017 09:19:47 +0000 (UTC)
commit 963496b6860dc728c0315f54157227b4344a9cfe
Author: Carlos Garcia Campos <cgarcia igalia com>
Date: Sun Feb 26 09:42:02 2017 +0100
clear-data-dialog: Convert filter iterators to treestore iterators
https://bugzilla.gnome.org/show_bug.cgi?id=779100
src/clear-data-dialog.c | 7 +++++--
1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/src/clear-data-dialog.c b/src/clear-data-dialog.c
index 7f1c04f..daa07e9 100644
--- a/src/clear-data-dialog.c
+++ b/src/clear-data-dialog.c
@@ -259,10 +259,13 @@ item_toggled_cb (GtkCellRendererToggle *renderer,
ClearDataDialog *dialog)
{
GtkTreePath *path = gtk_tree_path_new_from_string (path_str);
- GtkTreeIter iter;
+ GtkTreeIter filter_iter, iter;
gboolean active;
- gtk_tree_model_get_iter (dialog->treestore, &iter, path);
+ gtk_tree_model_get_iter (GTK_TREE_MODEL (dialog->treemodelfilter),
+ &filter_iter, path);
+ gtk_tree_model_filter_convert_iter_to_child_iter (dialog->treemodelfilter,
+ &iter, &filter_iter);
gtk_tree_model_get (dialog->treestore, &iter,
ACTIVE_COLUMN, &active,
-1);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]