diff options
author | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2020-02-04 01:05:44 +0200 |
---|---|---|
committer | Manos Pitsidianakis <el13635@mail.ntua.gr> | 2020-10-01 18:57:52 +0300 |
commit | b6de185d6b8f911c206a65755d8d21cf58bc4e83 (patch) | |
tree | 1646340340e79bff0f4a7bedf4df4a7e4db41bbf /src/components/processes.rs | |
parent | 0c9316f0c78e9572a5555932b21f97cf2489e9cb (diff) |
Add freeze/unfreeze with Ctrl+S / Ctrl+Q
Diffstat (limited to 'src/components/processes.rs')
-rw-r--r-- | src/components/processes.rs | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/components/processes.rs b/src/components/processes.rs index 7d73411..34935be 100644 --- a/src/components/processes.rs +++ b/src/components/processes.rs @@ -1544,6 +1544,16 @@ impl Component for ProcessList { self.force_redraw = true; self.dirty = true; } + UIEvent::Freeze => { + self.freeze = true; + self.force_redraw = true; + self.dirty = true; + } + UIEvent::Unfreeze => { + self.freeze = false; + self.force_redraw = true; + self.dirty = true; + } UIEvent::Input(k) if *k == map["freeze updates"] && (self.mode.input == Inactive) => { self.freeze = !self.freeze; self.force_redraw = true; |