Skip to content

Configuring a tracking service does not show the "tracking status" options in the "group by" library feature #3052

Description

@sassy-lily

Steps to reproduce

Start with no tracking service configured, then configure a tracking service.

Expected behavior

The "tracking status" option becomes available in the "group by" library feature.

Actual behavior

The "tracking status" option is not available in the "group by" library feature.

Crash logs

n/a

Neko version

3.4.5

Android version

n/a

Device

n/a

Other details

Forked from #3051.

This happens because the ByTrackStatus option depends on loggedServices and it will not detect updates in tracker statuses until either a change in the available categories happens (e.g. the user adds a category) or the app is restarted.

Fixing this will trigger a cascade of refactorings affecting multiple parts of the app.

cfr. #3051 (comment)

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
  • I have written a short but informative title.
  • I have updated the app to the newest version Latest.
  • I have filled out all of the requested information in this form.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions