[GH-ISSUE #1732] [iOS] Deleted Flows should not appear on the Home Screen #1725

Open
opened 2026-03-03 19:53:48 +03:00 by kerem · 0 comments
Owner

Originally created by @NghiaTranUIT on GitHub (Aug 7, 2023).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1732

Originally assigned to: @8bitzz on GitHub.

Description

Currently, if we delete all flows in the Home Screen, when we go to the background, and back to the foreground, all deleted flows (which are in the Pin Tab) appear again.

  • Current Behavior: All deleted flows () appear again when going to the foreground.
  • Expected Behavior:
  1. Deleted flows should not be appear
  2. In Home Tab: Domain Folder mode: If the domain could is empty -> Don't appear it.
  3. When going to Secondary View with a given Domain: If it's from the Home Tab -> List all flows (is_deleted is NULL)
  4. When going to Secondary View with a given Domain: If it's from the Pin Tab -> List all flows as usual

Code suggestion

  • Add new v3 migration to the database: By adding a new column: is_deleted
  • Modify some Database Queries to query the correct flows:
    => Home Tab: Only Query domains/flows that is_deleted is NULL
Originally created by @NghiaTranUIT on GitHub (Aug 7, 2023). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1732 Originally assigned to: @8bitzz on GitHub. ## Description Currently, if we delete all flows in the Home Screen, when we go to the background, and back to the foreground, all deleted flows (which are in the Pin Tab) appear again. - Current Behavior: All deleted flows () appear again when going to the foreground. - Expected Behavior: 1. Deleted flows should not be appear 2. In Home Tab: Domain Folder mode: If the domain could is empty -> Don't appear it. 3. When going to Secondary View with a given Domain: If it's from the Home Tab -> List all flows (`is_deleted` is NULL) 3. When going to Secondary View with a given Domain: If it's from the Pin Tab -> List all flows as usual ## Code suggestion - Add new `v3` migration to the database: By adding a new column: `is_deleted` - Modify some Database Queries to query the correct flows: => Home Tab: Only Query domains/flows that `is_deleted` is NULL
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Proxyman#1725
No description provided.