diff options
author | Alexander Larsson <alexl@redhat.com> | 2012-01-16 15:04:25 +0100 |
---|---|---|
committer | Alexander Larsson <alexl@redhat.com> | 2012-01-16 17:01:59 +0100 |
commit | 2264be7b523ff75b31821f15a5f00d1636996efc (patch) | |
tree | 4ef0f6e3afafb0580c660dbf0353968589233e1f /src/contacts-list-pane.vala | |
parent | c64975503b471e425890a63c39ef5c6ac36e9d6f (diff) | |
download | gnome-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.vala | 6 |
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); |