summaryrefslogtreecommitdiff
path: root/src/contacts-list-pane.vala
diff options
context:
space:
mode:
authorAlexander Larsson <alexl@redhat.com>2012-01-16 15:04:25 +0100
committerAlexander Larsson <alexl@redhat.com>2012-01-16 17:01:59 +0100
commit2264be7b523ff75b31821f15a5f00d1636996efc (patch)
tree4ef0f6e3afafb0580c660dbf0353968589233e1f /src/contacts-list-pane.vala
parentc64975503b471e425890a63c39ef5c6ac36e9d6f (diff)
downloadgnome-contacts-2264be7b523ff75b31821f15a5f00d1636996efc.tar.gz
Only show non-primary contacts when searching
Diffstat (limited to 'src/contacts-list-pane.vala')
-rw-r--r--src/contacts-list-pane.vala6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/contacts-list-pane.vala b/src/contacts-list-pane.vala
index bd920bf..fa06b41 100644
--- a/src/contacts-list-pane.vala
+++ b/src/contacts-list-pane.vala
@@ -44,6 +44,10 @@ public class Contacts.ListPane : Frame {
}
contacts_view.set_filter_values (values);
+ if (values == null)
+ contacts_view.set_show_subset (View.Subset.PRIMARY);
+ else
+ contacts_view.set_show_subset (View.Subset.ALL_SEPARATED);
}
private bool filter_entry_changed_timeout () {
@@ -77,6 +81,8 @@ public class Contacts.ListPane : Frame {
toolbar.set_vexpand (false);
toolbar.set_hexpand (true);
+ contacts_view.set_show_subset (View.Subset.PRIMARY);
+
filter_entry = new Entry ();
filter_entry.set_icon_from_icon_name (EntryIconPosition.SECONDARY, "edit-find-symbolic");
filter_entry.changed.connect (filter_entry_changed);