FossifyOrg / Contacts

Easy and quick contact management with no ads, handles groups and favorites too.

Home Page:https://www.fossify.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Filter does not filter favorites view

akki42 opened this issue · comments

Checklist

  • I can reproduce the bug with the latest version given here.
  • I made sure that there are no existing issues - open or closed - to which I could contribute my information.
  • I made sure that there are no existing discussions - open or closed - to which I could contribute my information.
  • I have read the FAQs inside the app (Menu -> About -> FAQs) and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one bug.
  • I have read and understood the contribution guidelines.

Affected app version

v1.0.0 (latest from Play Store)

Affected Android/Custom ROM version

LineageOS 20

Affected device model

Pixel 4a 5G, Samsung Tab S5e

How did you install the app?

Google Play Store

Steps to reproduce the bug

  1. Mark contact from source X (e.g. local or nextcloud / davx5 account) as favorite
  2. Filter (uncheck checkbox) source X
  3. Switch to Favorites view

Expected behavior

Contact from filtered (unselected) source is not shown

Actual behavior

Contact is shown despite source being filtered (unselected)

Screenshots/Screen recordings

No response

Additional information

No response

Can you turn off merging duplicates in Settings and check if the favorite contact is, in fact, from the filtered out source?

I already checked that. (In fact, I realized the current behavior when I was shown duplicate favorites even though only one source was active / selected.)

You can also try it out with a newly created 'test' contact. It will be shown (if marked as favorite) even when its source / storage is filtered / unselected.

It may be OS specific, I couldn't reproduce it on my stock Android 13 (OnePlus 8 Pro), Android 10 (Xiaomi Redmi 7a) and Android 14 (emulator). If anybody else also encounters this bug, please write your device model and OS version, we'd like to have as much info as possible.

Just to make sure (sorry!):
You did look in the favorite view / tab?
(The filter works fine on both the contacts and the groups view / tab...)

Or another way to check:
Unselect all sources. Are (any) favorites still shown in favorites view / tab?

Yes, I was checking in Favorites tab.

Do you also have this issue with contacts stored in Phone storage (not visible by other apps)? They are handled separately from other contacts, so I'm curious if these also show incorrectly.

Do you also have this issue with contacts stored in Phone storage (not visible by other apps)? They are handled separately from other contacts, so I'm curious if these also show incorrectly.

Thanks for looking into this.

No, Phone storage (not visible by other apps) works correctly (favorite conact is not shown in favorites view when this source is not active).

Trying things out, I came across another oddity - no clue if this is related in any way (and / or specific to my devices as well):
I have a number of "duplicate" contacts, which (1) I have both in a nextcloud account and as Signal (or Molly, a Signal clone) contact and (2) which are assigned to a group (e.g. "Family") in the nextcloud account.
On the contacts view and with duplicates merging deactivated, both contact entries show the group ("Family") flag (and editing or deleting that flag in one of the contact entries also affects the other - even when that other entry is not even visible as it source is filtered / deactivated).
On the groups view / tab, however, only the entry from nextcloud is shown. If nextcloud source is filtered / deactivated (from contacts or favorites view - there is no filter icon on group view), Family group is shown as empty "(0)". [The number of contacts in a group does not change immediately when filtering a source; you have to click on / open any group first...]

It may be OS specific, I couldn't reproduce it on my stock Android 13 (OnePlus 8 Pro), Android 10 (Xiaomi Redmi 7a) and Android 14 (emulator). If anybody else also encounters this bug, please write your device model and OS version, we'd like to have as much info as possible.

Same problem here. I have an Oscal C60 with Android 11.

@antodc Do you have stock Android OS or custom ROM?

@Aga-C No idea. The one pre-installed in that device.

@antodc So it's stock OS 🙂

@Aga-C Thank you! Good to know. 😊