Skip to content

Implement automatic screen refresh for active tab to improve user experience without excessive resource usage #5

@ccahsh

Description

@ccahsh

Right now, users have to press the red circly arrow button to refresh their screen, and thus see the updated reports. But this may undermine UX, so we may need a solution for this w/o exhausting resources.

For example, the app can refresh itself once per minute ONLY when it is in the active tab. That way, it doesn't need to call Firebase when it's in the background tab.

Or snapshotlistener can be implemented instead as discussed in Discord.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Type

    No type

    Projects

    Status

    Todo

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions