diff --git a/local/recipes/system/redbear-power/source/src/kill.rs b/local/recipes/system/redbear-power/source/src/kill.rs index 3e05a4ef58..36efcf4cfa 100644 --- a/local/recipes/system/redbear-power/source/src/kill.rs +++ b/local/recipes/system/redbear-power/source/src/kill.rs @@ -149,8 +149,16 @@ impl Widget for &KillDialog { let help = if let Some(ref result) = self.result { Line::styled(result.clone(), Style::new().green().bold()) } else { + let signal_name = self + .signals + .get(self.selected.get()) + .and_then(|(label, _)| label.split(" — ").next()) + .unwrap_or("?"); Line::styled( - "Enter: send signal Esc: cancel ↑↓: select", + format!( + "Send {signal_name} to PID {} ({})? Enter: send Esc: cancel ↑↓: select", + self.pid, self.comm + ), Style::new().dark_gray(), ) };