[GH-ISSUE #1279] [Question] Should Clear apply to imported sessions? #1275

Open
opened 2026-03-03 19:49:57 +03:00 by kerem · 4 comments
Owner

Originally created by @crankygeek on GitHub (Jun 29, 2022).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1279

Originally assigned to: @NghiaTranUIT on GitHub.

Proxyman version?

Version 3.6.0 (30600)

macOS Version?

macOS 12

Steps to reproduce

After importing a Proxyman Log, I clicked the Clear button, expecting it to only remove captured traffic, but preserve the imported requests. However, I found that Clear applies to everything.

I'm not really sure whether this is a bug or not. I could see how it could be intentional, but it definitely wasn't what I expected. Also, the log file name was preserved in the Pin list.

  1. Import a proxyman session log
  2. Click the Clear button in the toolbar

Expected behavior

Regular traffic is cleared, but the imported session remains.

Originally created by @crankygeek on GitHub (Jun 29, 2022). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/1279 Originally assigned to: @NghiaTranUIT on GitHub. ### Proxyman version? Version 3.6.0 (30600) ### macOS Version? macOS 12 ### Steps to reproduce After importing a Proxyman Log, I clicked the Clear button, expecting it to only remove captured traffic, but preserve the imported requests. However, I found that Clear applies to everything. I'm not really sure whether this is a bug or not. I could see how it could be intentional, but it definitely wasn't what I expected. Also, the log file name was preserved in the Pin list. 1. Import a proxyman session log 2. Click the Clear button in the toolbar ### Expected behavior Regular traffic is cleared, but the imported session remains.
Author
Owner

@NghiaTranUIT commented on GitHub (Jun 29, 2022):

You're right. Clear the session should not clear the imported session. I'm going to fix it in Proxyman 3.8.0 👍

Thanks for the report @crankygeek 🙌

<!-- gh-comment-id:1170181006 --> @NghiaTranUIT commented on GitHub (Jun 29, 2022): You're right. Clear the session should not clear the imported session. I'm going to fix it in Proxyman 3.8.0 👍 Thanks for the report @crankygeek 🙌
Author
Owner

@crankygeek commented on GitHub (Jun 29, 2022):

Ah, well, glad I mentioned it. Which reminds me of something else that's related, I think? Though this could be a separate issue (let me know if you would prefer that).

When a Filter is applied, Clear only clears the filtered results, not everything. Is that also expected? If so, you may want to update the tooltip for the Clear button as it says it clears all data.

<!-- gh-comment-id:1170214928 --> @crankygeek commented on GitHub (Jun 29, 2022): Ah, well, glad I mentioned it. Which reminds me of something else that's related, I think? Though this could be a separate issue (let me know if you would prefer that). When a Filter is applied, Clear only clears the filtered results, not everything. Is that also expected? If so, you may want to update the tooltip for the Clear button as it says it clears all data.
Author
Owner

@NghiaTranUIT commented on GitHub (Jun 30, 2022):

It's our intention: Some users I know, often use the filter to search unnecessary URLs (e.g. analytic, tracker, etc), then clear them out (Just the filter result, not everything).

<!-- gh-comment-id:1170653542 --> @NghiaTranUIT commented on GitHub (Jun 30, 2022): It's our intention: Some users I know, often use the filter to search unnecessary URLs (e.g. analytic, tracker, etc), then clear them out (Just the filter result, not everything).
Author
Owner

@crankygeek commented on GitHub (Jun 30, 2022):

Okay, one more maybe related question :)

After importing a log, then deleting it, the imported items remain in the Requests list. Is that expected?

<!-- gh-comment-id:1171750917 --> @crankygeek commented on GitHub (Jun 30, 2022): Okay, one more maybe related question :) After importing a log, then deleting it, the imported items remain in the Requests list. Is that expected?
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#1275
No description provided.