[GH-ISSUE #642] Auto scroll to bottom does not work #639

Open
opened 2026-03-03 19:20:33 +03:00 by kerem · 8 comments
Owner

Originally created by @BenTilbrook on GitHub (Sep 30, 2020).
Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/642

Proxyman version

2.8.0 (20800)

macOS Version

macOS 10.15.5 (19F101)

Steps to reproduce

  1. Open Proxyman
  2. Ensure scroll is at bottom
  3. Create some requests (in this case I'm proxying an Android device, with SSL)

Expected behavior

Request list should scroll to bottom as new requests arrive.

Actual behavior

Scroll position remains the same, never scrolling to the bottom as new requests arrive.

Notes

  • Seems to be a regression of #361
  • It doesn't seem to matter what request is selected, or what position the scroll bar is
Originally created by @BenTilbrook on GitHub (Sep 30, 2020). Original GitHub issue: https://github.com/ProxymanApp/Proxyman/issues/642 ### Proxyman version `2.8.0 (20800)` ### macOS Version macOS `10.15.5 (19F101)` ### Steps to reproduce 1. Open Proxyman 1. Ensure scroll is at bottom 1. Create some requests (in this case I'm proxying an Android device, with SSL) ### Expected behavior Request list should scroll to bottom as new requests arrive. ### Actual behavior Scroll position remains the same, never scrolling to the bottom as new requests arrive. ### Notes * Seems to be a regression of #361 * It doesn't seem to matter what request is selected, or what position the scroll bar is
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 30, 2020):

Hi @BenTilbrook, I just tested and it automatically scrolls to the bottom if:

  • The current scroller bar position is at the bottom (If it's in the middle, it won't jump to the bottom)
  • ID Column sort is ascending (The arrow is UP)

2020-09-30 10 13 22

<!-- gh-comment-id:701132440 --> @NghiaTranUIT commented on GitHub (Sep 30, 2020): Hi @BenTilbrook, I just tested and it automatically scrolls to the bottom if: - The current scroller bar position is at the bottom (If it's in the middle, it won't jump to the bottom) - ID Column sort is ascending (The arrow is UP) ![2020-09-30 10 13 22](https://user-images.githubusercontent.com/5878421/94639213-f9775800-0305-11eb-88db-20794c8863a4.gif)
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 30, 2020):

Can you try again with ASC Sorting on ID Column? because I haven't changed any logic regarding the Scroll-To-Bottom for a while, so it should work 😄

<!-- gh-comment-id:701133086 --> @NghiaTranUIT commented on GitHub (Sep 30, 2020): Can you try again with ASC Sorting on ID Column? because I haven't changed any logic regarding the Scroll-To-Bottom for a while, so it should work 😄
Author
Owner

@BenTilbrook commented on GitHub (Sep 30, 2020):

Ok, yes you're right, it works when sorting by ID ascending.

That's fine for my purposes :) Perhaps as a future enhancement, auto-scrolling could be enabled in other scenarios where the user might find it intuitive.

Anyway, thanks for the super fast reply, and for developing this awesome app!

<!-- gh-comment-id:701133731 --> @BenTilbrook commented on GitHub (Sep 30, 2020): Ok, yes you're right, it works when sorting by ID ascending. That's fine for my purposes :) Perhaps as a future enhancement, auto-scrolling could be enabled in other scenarios where the user might find it intuitive. Anyway, thanks for the super fast reply, and for developing this awesome app!
Author
Owner

@NghiaTranUIT commented on GitHub (Sep 30, 2020):

Glad to know that it works for you 🙌 I will revisit the UI/UX of this feature that makes it clear 😄

<!-- gh-comment-id:701134078 --> @NghiaTranUIT commented on GitHub (Sep 30, 2020): Glad to know that it works for you 🙌 I will revisit the UI/UX of this feature that makes it clear 😄
Author
Owner

@leontedev commented on GitHub (Jan 28, 2021):

Glad I found this :)
It would also be nice if there was a sort of highlighting of newly appended rows - with a timed fade-in effect. It makes it easier to visually track what new requests came in. 👍

<!-- gh-comment-id:769156626 --> @leontedev commented on GitHub (Jan 28, 2021): Glad I found this :) It would also be nice if there was a sort of highlighting of newly appended rows - with a timed fade-in effect. It makes it easier to visually track what new requests came in. 👍
Author
Owner

@NghiaTranUIT commented on GitHub (Jan 28, 2021):

it's an interesting idea to add a highlighting on the new appended row. We will consider to support it if it doesn't break the current work flow 👍

<!-- gh-comment-id:769158499 --> @NghiaTranUIT commented on GitHub (Jan 28, 2021): it's an interesting idea to add a highlighting on the new appended row. We will consider to support it if it doesn't break the current work flow 👍
Author
Owner

@ErikSwan commented on GitHub (Feb 2, 2024):

Even when ID is sorted by ascending and the scroll bar is at the bottom, there doesn't seem to be any auto scroll on the Windows version of the app (Proxyman 2.10.0 on Windows 11).

Am I missing something?

<!-- gh-comment-id:1924202931 --> @ErikSwan commented on GitHub (Feb 2, 2024): Even when ID is sorted by ascending and the scroll bar is at the bottom, there doesn't seem to be any auto scroll on the Windows version of the app (Proxyman 2.10.0 on Windows 11). Am I missing something?
Author
Owner

@NghiaTranUIT commented on GitHub (Feb 3, 2024):

@ErikSwan can you record the video and share with me? I'd like to investigate it

<!-- gh-comment-id:1925215029 --> @NghiaTranUIT commented on GitHub (Feb 3, 2024): @ErikSwan can you record the video and share with me? I'd like to investigate it
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#639
No description provided.