Processes, keyword filter: Automatically expand process tree to show found items
This is a request for improvement.
Scenario: User wants to find a process in the processes tree by its name, in this example "gajim".
- The user launches GNOME System Monitor, goes to the "Processes" tab and starts typing
- The user mis-types the keyword so that there are no matches; the processes tree clears completely
- The user deletes the mis-typed keyword; the processes tree reappears, however it is now completely collapsed
- The user correctly types "gajim" and gets a hit; however the tree does not expand automatically and the found item is not visible
- The user needs to type "arrow-down" to focus the single hit in the processes tree, followed by "shift + arrow-right" to expand the entry
See the series of screenshots below.
The requested improvements are as such:
- If there is only a single hit for the filter, step 5 should definitely not be required, and the tree should expand automatically to the depth of the found item to show said item
- Even if there are multiple hits, it still might be beneficial if the tree would automatically expand to show all found items
- Many applications use plain "arrow-right" to expand and "arrow-left" to collapse tree items; it might be beneficial if gnome-system-monitor did so as well and would not require the shift key as modifier