[tracker] tracker-needle: Emit row-changed on categories after adding children to these.
- From: Martyn James Russell <mr src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker] tracker-needle: Emit row-changed on categories after adding children to these.
- Date: Thu, 24 Mar 2011 23:17:41 +0000 (UTC)
commit 00466a68989d63c774ca481318afb5c8ab24bf50
Author: Carlos Garnacho <carlosg gnome org>
Date: Thu Mar 17 18:43:42 2011 +0100
tracker-needle: Emit row-changed on categories after adding children to these.
Also remove a couple silly debug print()s
src/tracker-needle/tracker-result-store.vala | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
---
diff --git a/src/tracker-needle/tracker-result-store.vala b/src/tracker-needle/tracker-result-store.vala
index 1091421..0566781 100644
--- a/src/tracker-needle/tracker-result-store.vala
+++ b/src/tracker-needle/tracker-result-store.vala
@@ -105,7 +105,6 @@ public class Tracker.ResultStore : Gtk.TreeModel, GLib.Object {
iter.user_data3 = i.to_pointer ();
path = this.get_path (iter);
-
row_changed (path, iter);
}
@@ -206,6 +205,12 @@ public class Tracker.ResultStore : Gtk.TreeModel, GLib.Object {
row_inserted (path, iter);
}
+
+ iter.user_data2 = null;
+ iter.user_data3 = null;
+ path = get_path (iter);
+
+ row_changed (path, iter);
}
if (running_operations.length == 0) {
@@ -216,8 +221,6 @@ public class Tracker.ResultStore : Gtk.TreeModel, GLib.Object {
private void clear_results () {
int i, j;
- print ("POSCLAROOO\n");
-
for (i = 0; i < categories.length; i++) {
CategoryNode *cat = &categories[i];
TreeIter iter;
@@ -230,7 +233,6 @@ public class Tracker.ResultStore : Gtk.TreeModel, GLib.Object {
iter.user_data2 = &cat.results[j];
iter.user_data3 = j.to_pointer ();
path = get_path (iter);
- print ("removing = %s\n", path.to_string ());
row_deleted (path);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]