diff options
author | Clement Tsang <34804052+ClementTsang@users.noreply.github.com> | 2020-08-25 03:36:29 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-25 03:36:29 -0400 |
commit | 9158c5f6d52a524851e033b0a3fdf6ffb3148af2 (patch) | |
tree | 17cb10f4d0848884b642a9fa9728ab8673475ca4 /src/canvas | |
parent | e08eda8edc23bad505fdb568dcf6005755991710 (diff) |
bug: fix grouping being broken after refactor (#201)0.4.6
Fixes grouping not working properly after some refactoring done in 0.4.6.
Diffstat (limited to 'src/canvas')
-rw-r--r-- | src/canvas/widgets/process_table.rs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/canvas/widgets/process_table.rs b/src/canvas/widgets/process_table.rs index 5ced24a2..ca5642ba 100644 --- a/src/canvas/widgets/process_table.rs +++ b/src/canvas/widgets/process_table.rs @@ -152,6 +152,7 @@ impl ProcessTableWidget for Painter { // Draw! let is_proc_widget_grouped = proc_widget_state.is_grouped; + let is_using_command = proc_widget_state.is_using_command; let mem_enabled = proc_widget_state.columns.is_enabled(&ProcessSorting::Mem); let process_rows = sliced_vec.iter().map(|process| { Row::Data( @@ -161,7 +162,11 @@ impl ProcessTableWidget for Painter { } else { process.pid.to_string() }, - process.name.clone(), + if is_using_command { + process.command.clone() + } else { + process.name.clone() + }, format!("{:.1}%", process.cpu_percent_usage), if mem_enabled { format!("{:.0}{}", process.mem_usage_str.0, process.mem_usage_str.1) |