summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManos Pitsidianakis <el13635@mail.ntua.gr>2019-10-28 18:14:30 +0200
committerManos Pitsidianakis <el13635@mail.ntua.gr>2019-10-28 18:14:30 +0200
commit0694c739a04289a1106bf4b7c86da731178fa441 (patch)
tree3cf834e181c3b33929d08742caecf9dd001b4ba3
parent1fd52028b072d381e3f6219d67b22aa1e876b284 (diff)
Fix follow in non-follow mode
-rw-r--r--src/ui/components/processes.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ui/components/processes.rs b/src/ui/components/processes.rs
index d0ada54..0d9df44 100644
--- a/src/ui/components/processes.rs
+++ b/src/ui/components/processes.rs
@@ -1628,7 +1628,7 @@ fn get(data: &mut ProcessData, follow_pid: Option<Pid>, sort: Sort) -> Vec<Proce
tree_index.insert(pid, tree.len());
tree.push((ind, pid));
if let Some(children) = parents.get_mut(&pid) {
- if !keep_list.is_empty() {
+ if follow_pid.is_some() {
children.retain(|c| keep_list.contains(c));
}
children.sort_unstable_by(|a, b| {