Skip to content

Process list automatic refresh does not retain scroll position #75

Description

@cromachina

Describe the bug
If you are scrolling through the process selector list, it constantly jumps back to the last clicked on list position every time the list is automatically refreshed.

To Reproduce
Steps to reproduce the behavior:

  1. Open the app
  2. Single click on any list item in the process list
  3. Scroll down the list

Observe that the list position will jump back to the last clicked on item every second.

Expected behavior
The list scroll position should not jump to the last clicked on item. In fact, it seems like the list automatically refreshing is potentially unintended behavior anyway, as there is already a refresh button. It would be better if the user was not interrupted when looking through the list at all, and just manually refresh when they know that they want to.

System (please complete the following information):

  • OS: NixOS (Linux)
  • Python Version 3.14.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions