diff options
author | Teddy Wing | 2016-11-14 02:17:47 -0500 |
---|---|---|
committer | Teddy Wing | 2016-11-14 02:17:47 -0500 |
commit | fbef6002a4a3dbcd008012a2b285a0a7a02da244 (patch) | |
tree | 783738877eb2fede7d06926cf47fd4f3407e3627 /src/main.rs | |
parent | 426e7a89b6a00cdeab0dbbbb8b55eab37bc5c834 (diff) | |
parent | ba6e1914ae0484662485c3f35efabadfa883d09d (diff) | |
download | Passextract-fbef6002a4a3dbcd008012a2b285a0a7a02da244.tar.bz2 |
Merge branch 'flush-clipboard-on-quit'v0.3.0
Diffstat (limited to 'src/main.rs')
-rw-r--r-- | src/main.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs index 8e497c7..2a196d3 100644 --- a/src/main.rs +++ b/src/main.rs @@ -117,7 +117,11 @@ fn main() { if let Some(Event::Key(ch)) = evt { match ch { 'q' | '\x03' => { - break; + // Clear the clipboard on quit + match clipboard_ctx.set_contents("".to_owned()) { + Ok(_) => break, + Err(_) => continue, + } } 'j' => { if selection.y < options.len() + 1 { |