Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Features fix scroll position in the log viewer when new requests are added #86

Open
zhimbura opened this issue Dec 3, 2024 · 2 comments

Comments

@zhimbura
Copy link

zhimbura commented Dec 3, 2024

Description:
Currently, when new requests are logged, the scroll position in the log viewer shifts, making it challenging to continue reviewing logs from a specific point. For example, if a user stops at request A to analyze logs and then switches to perform actions in the app, upon returning to the log viewer, the scroll position changes, and it’s unclear where the user left off.

Why it’s important:
Preserving the scroll position would improve the user experience by allowing seamless log analysis without losing track of where the user was.

Suggested Improvement:
It would be great to implement a feature that keeps the scroll position fixed when new logs are added, so users can continue their review without disruption.

Steps to Reproduce:

Open the log viewer and stop at a specific request (e.g., request A).
Perform actions in the app that generate new logs.
Return to the log viewer and observe the scroll position.
Current Behavior:
The scroll position shifts after new logs are added.

Desired Behavior:
The scroll position remains fixed, and the user can continue reviewing from the same point.

@BVantur
Copy link
Owner

BVantur commented Dec 4, 2024

@zhimbura thank you for your comment. I like all the details that you've included in the report. I appreciate it.

I need to think about this one. Because on iOS you never get the same instance of the Inspektify tool window and at least on that platform this wouldn't work. For other targets this could be doable, but only when an instance of the Inspektify window stays the same and does not get closed.

I will keep you updated on the progress.

@BVantur
Copy link
Owner

BVantur commented Dec 11, 2024

@zhimbura this should be fixed now with version 1.0.0-beta08.

Let me know if it works for you so we can close this issue. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants