ProxymanApp / ProxymanApp/Proxyman

Inactive tabs shouldn't capture network traffic

Open
#927 2 comments 0 reactions 1 assignee View on GitHub

@NghiaTranUIT is already working on this.

Since Jul 10, 2021.

enhancement
Dominant language
No language data
Stars
7k
Forks
237
PR merge metrics
No merged PRs in 30d

Description

Proxyman version? (Ex. Proxyman 1.4.3)

2.29.0 (22900)

macOS Version? (Ex. mac 10.14)

12.0 Beta (21A5268h)

Steps to reproduce
  1. Select a domain or pin
  2. Capture some traffic
  3. Open new tab and select the same domain or pin
  4. Observe that any further traffic is captured on both tabs even the in-active tab
  5. Tap the delete button
  6. Observe that the logs are cleared on both the active and in-active tab
Expected behavior

I would expect it to work as it does in Charles where opening a new tab stops inactive tabs recording further traffic so they can be used for comparison.

For example, I want to compare two lots of calls from the same domain, I open a tab and perform my requests. I then open a new tab for the same domain and perform my requests. I can then switch tabs to compare results.

I also wouldn't expect the delete button to clear both tabs for the same domain, I would only expect the history for the currently active tab to be cleared.

Screenshots (optional)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.