Removed redundant logic in cpu chart causing average to show the wrong colour
This commit is contained in:
parent
f32035b8d5
commit
2d25abaa16
|
@ -401,18 +401,8 @@ fn draw_cpu_graph<B: backend::Backend>(f: &mut Frame<B>, app_state: &app::App, d
|
|||
let mut cpu_entries_vec: Vec<(Style, Vec<(f64, f64)>)> = Vec::new();
|
||||
|
||||
for (i, cpu) in cpu_data.iter().enumerate() {
|
||||
let mut avg_cpu_exist_offset = 0;
|
||||
if app_state.show_average_cpu {
|
||||
if i == 0 {
|
||||
// Skip, we want to render the average cpu last!
|
||||
continue;
|
||||
} else {
|
||||
avg_cpu_exist_offset = 1;
|
||||
}
|
||||
}
|
||||
|
||||
cpu_entries_vec.push((
|
||||
Style::default().fg(COLOUR_LIST[(i - avg_cpu_exist_offset) % COLOUR_LIST.len()]),
|
||||
Style::default().fg(COLOUR_LIST[(i) % COLOUR_LIST.len()]),
|
||||
cpu.cpu_data
|
||||
.iter()
|
||||
.map(<(f64, f64)>::from)
|
||||
|
@ -423,7 +413,7 @@ fn draw_cpu_graph<B: backend::Backend>(f: &mut Frame<B>, app_state: &app::App, d
|
|||
if app_state.show_average_cpu {
|
||||
if let Some(avg_cpu_entry) = cpu_data.first() {
|
||||
cpu_entries_vec.push((
|
||||
Style::default().fg(COLOUR_LIST[(cpu_data.len() - 1) % COLOUR_LIST.len()]),
|
||||
Style::default().fg(COLOUR_LIST[0]),
|
||||
avg_cpu_entry
|
||||
.cpu_data
|
||||
.iter()
|
||||
|
|
Loading…
Reference in New Issue